Java Fullstack Developer
Eurofins is seeking a Java Fullstack Developer to join our dynamic team in Bengaluru, Karnataka, India. As a Principal Software Engineer, you will play a critical role in designing, developing, and modernizing our next-generation applications, Laboratory Information Management Systems (LIMS), customer portals, and enterprise platforms. This position offers the opportunity to work within a global engineering team dedicated to delivering high-quality solutions that are scalable, performant, and reliable.
In this role, you will be responsible for the end-to-end development of complex, enterprise-scale Java applications. Your day-to-day activities will include designing and maintaining backend and full-stack features using Java, Spring Boot, REST APIs, and relational databases. You will also support the modernization of legacy Java applications to modern, cloud-ready architectures, build modular services, and design and integrate RESTful APIs and backend services. Collaborating closely with UI teams, you will provide robust backend APIs to support Angular or React frontends and implement high-performance data processing and integration logic for analytical workflows.
The ideal candidate will have deep expertise in Java (version 8 or higher), Spring Boot, and RESTful API design. A strong understanding of object-oriented design principles, design patterns (such as SOLID and OOP), and experience with microservices architecture is essential. Proficiency in unit testing and mocking frameworks, as well as performance profiling and memory analysis, is required. Additional experience with Hibernate/JPA, event-driven or message-based systems, and cloud-native development, particularly on Azure, is advantageous. A bachelor's degree in Engineering, Computer Science, or a related field, along with 6–10 years of hands-on experience in Java-based software development, is preferred.
Eurofins offers a collaborative and innovative work environment with opportunities for professional growth and development. Employees benefit from working on impactful projects that contribute to the safety and sustainability of life and the environment. Our commitment to continuous improvement and excellence provides a fulfilling career path for those passionate about technology and its applications in life sciences.