We are looking for an experienced and passionate
Backend Team Leader to lead a multidisciplinary R&D team, driving backend services, mobile applications, and innovative solutions in the banking domain. This role combines hands-on technical leadership with strategic responsibility for delivery, quality, and team growth.
Your Day-to-Day:
- Lead a multidisciplinary development team (backend, mobile, DevOps) through the full product lifecycle — from design to production.
- Mentor and develop team members to achieve professional excellence and cross-domain expertise.
- Architect, design, and implement distributed cloud-based systems and mobile solutions.
- Collaborate closely with Product, Architecture, and other engineering teams to deliver high-quality, scalable solutions.
- Ensure best practices in coding, testing, CI/CD, and deployment across technologies.
- Drive innovation and continuous improvement within the team.
Requirements:
- 3+ years of experience as a Team Lead in R&D environments, with proven leadership and technical depth.
- Strong backend architecture skills and hands-on experience with one or more of the following: Scala, Java, Kotlin.
- Experience with Spring / Spring Boot, build tools, and CI/CD pipelines.
- Deep understanding of relational and non-relational databases (e.g., PostgreSQL, MongoDB) and message queues (e.g., Kafka, RabbitMQ).
- Solid understanding of AWS, Docker, Kubernetes, and microservices architecture.
- Excellent communication skills and the ability to work cross-functionally with multiple stakeholders.
Advantages: