Position: Java Team Leader
Company: Adaptiq
Category: Java
Experience required: 5y
English level: upper

We are looking for an enthusiastic **Software Team Leader**, hands-on and technological Guru to play a leading role in the R&D.


**Requirements:**
3+ years of experience leading software engineering teams
5+ years of Java/Python development (streams, IO, collections, functional development)
Experienced with RDBMS databases - a must
Strong understanding of Spring / Spring Boot
Experienced with JPA (Hibernate – advantage)
Strong understanding of REST API
Experience with streaming or messaging services (Kafka, RabbitMQ) -advantage
Experienced with Docker/ Kubernetes – strong advantage
Experienced with cloud vendors: AWS, GC or Azure – strong advantage
High code standards (formatting, naming, documentation)
Strong familiarity with open-source frameworks
Proven leadership, communication, and teamwork skills
**Responsibilities:**
Provide technical and managerial leadership to software engineers through coaching and mentoring.
Manage a full agile software development life cycle, from design to product releases.
Provide the VP of SW with estimates, resource needs, milestones, and risks to success.
Enforce quality processes to ensure on-time delivery at the highest level of execution.
Monitor production environments and act fast to resolve any issue identified.
Grow your team and take a significant role in the recruiting efforts of the software group.
**Let me know if you are interested, it would be a pleasure to have a discussion with you!**