Senior Kotlin Backend Engineer
technologies-expected :
- Jenkins
- Kotlin
- Java
- NoSQL
- CI/CD
- Testing
technologies-optional :
- Prometheus
- Grafana
- Docker
- Kubernetes
- AWS
about-project :
- Currently, we're on the lookout for a highly skilled Senior Kotlin Backend Software Engineer. The ideal candidate will have a robust background in software development with specific expertise in Kotlin and system architecture. We are looking for a motivated individual who is ready to take on challenges and lead projects to success.
- Our client is a financial services technology company providing digital financial market infrastructure, tokenisation and blockchain-powered smart contracts, enabling programmatic lifecycle event management of pre-trade to post-trade workflows optimized for asset-class agnostic OTC traded derivatives.
responsibilities :
- Lead the design and development of complex backend services using Kotlin.
- Architect and implement system solutions that are scalable, resilient, and efficient.
- Collaborate with product teams to define specifications and deliver solutions aligned with business goals.
- Mentor junior developers and lead by example in writing clean, maintainable code.
- Oversee the deployment of backend services and monitor their performance, ensuring high availability and reliability.
- Engage in code reviews, testing, and continuous improvement of application architecture.
requirements-expected :
- 6+ years of commercial experience focused primarily on Java/Kotlin back-end development, with some exposure to front-end technologies.
- 2+ years of hands-on experience with Kotlin development.
- Solid System Design/Architecture experience, demonstrating proficiency in crafting scalable and robust back-end architectures.
- Team Leadership experience which is considered a huge bonus; ability to mentor and guide a team towards achieving software excellence.
- Extensive experience working with microservices architectures and understanding of RESTful and GraphQL APIs.
- Strong experience with relational and NoSQL databases, capable of designing schemas and optimizing queries.
- Experience in implementing CI/CD pipelines and familiarity with tools like Jenkins, GitLab CI, or similar.
- Proficiency in unit and integration testing, comfortable using testing frameworks such as JUnit, Mockito, etc.
- Experience with containerization technologies like Docker, and orchestration platforms like Kubernetes is a plus.
- Familiarity with cloud platforms, preferably AWS, and understanding of services like EC2, S3, RDS, and Lambda.
- Strong understanding of application security best practices and approaches to securing APIs and backend services.
- Agile/Scrum methodology experience, with excellent problem-solving abilities and a strong team-player attitude.
- Fluency in English (B1+), both written and spoken, with effective communication skills.
benefits :
- private medical care
- sharing the costs of professional training & courses
- life insurance
- remote work opportunities
- flexible working time
- integration events
- no dress code
- coffee / tea
- drinks
- parking space for employees
- leisure zone
- extra leave
Bądź pierwszy, który ubiega się o to miejsce pracy!
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę