This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a passionate and skilled Java Technical Lead with 8 to 12 years of experience in product development and team leadership. As a key member of our global software development team, you will be responsible not only for solving complex technical problems but also for leading and mentoring engineers, driving the design of scalable systems, and ensuring high-quality delivery across projects. Experience in leading development teams, managing end-to-end project delivery, and working directly with clients to translate business problems into technical solutions is essential.
Job Responsibility:
Lead the design, development, testing, and deployment of scalable Java applications
Break down client/business problems and define clear technical tasks for the team
Provide technical guidance and mentorship to team members throughout the development lifecycle
Collaborate with cross-functional teams to deliver new features and enhancements
Participate in and lead code reviews, ensuring adherence to best practices and maintaining code quality
Own and drive the architecture and design discussions for new modules and systems
Ensure timely delivery of project milestones and proactively resolve technical blockers
Evaluate and integrate new tools and technologies to improve efficiency and product quality
Serve as the primary technical point of contact for your team and stakeholders
Requirements:
8+ years of hands-on experience in Java development
Proven experience in building products or applications from scratch (not just maintenance/support)
Strong object-oriented programming skills and hands-on experience with Spring, Spring Boot, Hibernate, etc.
Solid understanding of system architecture, design patterns, and microservices architecture
Experience in leading small to mid-sized teams and managing technical delivery
Proficiency in data structures, algorithms, and performance optimization
Strong communication and stakeholder management skills
Experience working with RESTful APIs and cloud platforms such as AWS, Azure, or GCP is a plus
Good understanding of SQL and NoSQL databases
Nice to have:
Strong debugging, troubleshooting, and problem-resolution skills