Sr. Systems Java Developer
BengaluruFull-time7–9 yrsPosted over a month ago
Senior software engineering role at Thermo Fisher Scientific in Bengaluru. Needs 7–9 years and a B.Sc, B.Tech or B.E..
About the role
As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global scale. You will design, develop, and maintain secure, scalable Java applications and services used across enterprise and laboratory-facing environments. Working with product, QA, platform, and business partners, you will turn complex requirements into reliable cloud-ready solutions that help make the world healthier, cleaner, and safer.
What you'll do
- Design, develop, enhance, and maintain production-grade Java and Spring Boot applications, REST APIs, and microservices
- Translate functional and non-functional requirements into clear technical designs, implementation plans, and maintainable code
- Build service integrations using well-designed, versioned APIs and resilient communication patterns
- Develop data-access components and optimize SQL for relational databases, including MySQL and Oracle
- Partner with architects and engineering teams on scalable microservices architecture, service boundaries, observability, and performance
What you need
- Java
- SQL
- REST APIs
- Git
- Node.js
- Microservices
Good to have
- Spring Boot
- PostgreSQL
- AWS
- Unit testing
- Hibernate
- CI/CD