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 highly experienced Java Technical Lead to provide technical leadership across multiple projects, from initial planning through to production delivery. This role involves designing robust software applications, guiding technical teams, and ensuring adherence to best practices and quality standards. The individual will play a key role in technology decisions, coaching team members, and driving innovation while maintaining a collaborative and adaptable approach.
Job Responsibility:
Lead technical design and implementation of software applications aligned with business requirements and design best practices
Provide coaching, technical guidance, and support to team members throughout the project lifecycle
Decide on technologies and tools that best fit customer requirements
Manage multiple projects and tasks simultaneously while ensuring timely delivery
Conduct code reviews, enforce coding standards, and ensure unit testing and documentation
Report accurate status updates on progress, risks, and recommendations
Contribute to technical estimates during early project phases and RFPs
Promote teamwork and assign tasks based on technical capabilities
Ensure high-quality deliverables and maintainable applications
Support production systems and adhere to agreed SLAs
Encourage innovation and assess new ideas for software improvements
Requirements:
Bachelor’s degree in Computer Science, Engineering, or equivalent
9+ years of experience in software development and technical leadership
Strong knowledge of Object-Oriented Programming, Design Patterns (GoF), SOLID principles
Strong knowledge of Microservices architecture, SOA, REST APIs, SOAP Web Services
Strong knowledge of Spring Framework (Boot, Security, Integration, Cloud, Data)
Strong knowledge of Databases: Relational, NoSQL (MongoDB, Redis), Big Data (Kafka)
Strong knowledge of Tools: Maven, Gradle, Git, Jenkins, Docker, Kubernetes
Strong knowledge of Performance tuning, caching, search engines (ElasticSearch)
Strong knowledge of AWS development, Linux scripting, CI/CD concepts
Familiarity with clean code principles, cryptography, and test-driven development
Excellent communication skills, proactive attitude, and ability to work under pressure
Strong problem-solving mindset with a collaborative approach
What we offer:
Opportunity to lead cutting-edge projects in a global technology environment
Exposure to advanced tools and frameworks in cloud, microservices, and big data
Collaborative culture that values innovation and continuous learning
Flexible work environment with a focus on work-life balance
Career growth through leadership and technical excellence