All roles at Eurofins

Principal Software Engineer (Java Full stack)

BengaluruFull-time8–14 yrsPosted over a month ago

Leadership software engineering role at Eurofins in Bengaluru. Needs 8+ years and an MCA, B.Tech or B.E..

About the role

Eurofins IT Solutions, Bengaluru, Karnataka, India The Genomics business is powered by global engineering teams building and evolving next-generation applications, Laboratory Information Management Systems (LIMS), customer portals, and enterprise platforms. As a Principal Software Engineer – Java, you will play a critical hands-on role in designing, developing, and modernizing these platforms, ensuring they are scalable, performant, and reliable.

What you'll do

  • Own and drive hands-on design and development of complex, enterprise-scale Java applications
  • Lead technical direction for modules or subsystems while remaining actively involved in implementation
  • Support modernization initiatives, including migration from legacy or monolithic systems to modern architectures
  • Act as a technical mentor and role model for engineers across teams
  • Ensure solutions meet performance, scalability, security, and maintainability expectations

What you need

  • Java
  • REST APIs
  • SQL
  • Unit testing
  • Spring Boot
  • Angular

Good to have

  • MongoDB
  • Microservices
  • Hibernate
  • Docker
  • Azure
  • CI/CD

More roles like this at Eurofins

Apply on Eurofins's site