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