Java Lead
Eurofins is seeking a Tech Lead – Java to join its IT Solutions team in Bengaluru, India. This role involves leading the design, development, and modernization of scalable, high-performance Java applications that support Eurofins Genomics' global operations. The successful candidate will collaborate closely with cross-functional teams to deliver robust and reliable solutions aligned with business objectives.
Key responsibilities include leading the end-to-end technical design and development of enterprise-scale Java applications, owning solution architecture for specific modules or domains, and driving modernization initiatives such as transitioning from monolithic to microservices architectures and adopting cloud technologies. The Tech Lead will define and enforce coding standards, design patterns, and best practices, review architecture and code to ensure quality, mentor engineers, and act as the technical escalation point for complex issues.
The ideal candidate should have 10–15 years of hands-on experience in Java-based development, with proven experience as a Technical Lead in enterprise systems. Strong hands-on experience with Java, Spring Boot, REST APIs, microservices and distributed system design, and working knowledge of Angular or React is required. Proficiency in SQL Server and MongoDB, a solid understanding of design patterns, object-oriented programming, and scalable architectures, as well as experience with performance tuning, JVM optimization, and system reliability, are essential. Hands-on experience with CI/CD, Docker, and cloud platforms is also necessary.
Eurofins offers a dynamic and collaborative work environment with opportunities for professional growth and development. Employees have access to cutting-edge technologies and are encouraged to contribute to innovative solutions that make a global impact.