We are looking for a hands-on Team Lead to drive the development of critical security-related cloud services used daily by millions of people around the world. The role involves leading a team of 7–10 backend engineers, adopting AI-assisted software development, and evolving the architecture of large-scale, security-critical cloud services.
Requirements
- 6+ years of commercial software development experience
- 5+ years of hands-on Java development
- Proven experience in a technical leadership or people management role
- Strong experience designing and maintaining distributed, cloud-native systems
- Practical, hands-on experience using AI coding assistants and LLM-based tools
- Experience introducing or standardizing AI-assisted development practices at team level
- Strong experience building modern REST services using Spring Boot
- Hands-on experience with security-related technologies
- Understanding of TCP/IP networking, SSL/TLS, and VPN concepts
- Experience working with MongoDB, Redis, and relational databases
- Experience with Docker-based deployments, Kubernetes, and AWS infrastructure
- Experience using the AWS SDK for Java
- Experience with event-driven architecture
- Comfortable working in Linux-based development environments
- Upper-intermediate or higher English
Benefits
- Competitive compensation
- Fully remote work environment
- Self-managed time off
- Long-term cooperation via B2B contract
- Work on globally recognized, security-critical products