
Engineer II, Software
Thermo Fisher Scientific1 day ago
Bengaluru, IndiaMid Level
Responsibilities
- Design, develop, test, maintain, and troubleshoot Java-based applications and backend services.
- Translate business and technical requirements into scalable software solutions.
- Develop and maintain backend integrations and APIs.
- Participate in architecture and design discussions and perform code reviews.
- Write unit, integration, and automated tests.
- Improve application performance, security, scalability, and maintainability.
- Collaborate with product, QA, DevOps, and other engineering teams.
- Support root-cause analysis and contribute to technical documentation and process improvement.
- Mentor junior and mid-level engineers and guide implementation of complex technical work.
- Own deliverables from requirements through delivery, support, and improvement.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
- Typically 6+ years of relevant software development experience.
- Strong experience with Java, Spring Framework, Spring Boot, backend services, and API development.
- Experience with SQL and relational databases such as PostgreSQL, MySQL, or Oracle.
- Experience with JPA, Hibernate, or similar ORM frameworks.
- Strong unit and integration testing experience with JUnit, Mockito, or equivalent tools.
- Knowledge of object-oriented programming, design patterns, SOLID principles, application security, authentication, and authorization.
- Experience with Git, code reviews, debugging, and static code analysis.
- Preferred experience with microservices, distributed systems, Spring Security, Spring Cloud, reactive programming, Docker, Kubernetes, cloud platforms, messaging systems, monitoring, observability, performance tuning, OpenAPI, Swagger, or GraphQL.
- Preferred familiarity with HTML5, CSS3, JavaScript, TypeScript, Angular, React, Vue.js, Cypress, Playwright, or Selenium.
- Preferred experience in regulated or quality-focused environments and with mentoring engineers or leading technical initiatives.
Benefits
- Standard Monday-Friday work schedule in an office environment.
Tech Stack
AngularApache KafkaCypressDockerGitGraphQLJavaJavaScriptJUnitKubernetesMySQLPostgreSQLRabbitMQReactSeleniumSpring BootSQLTypeScriptVue.js
Categories
About Thermo Fisher Scientific
Thermo Fisher Scientific builds analytical instruments, lab equipment and consumables, specialty diagnostics, and provides pharma services (CDMO and clinical research) for biotech, pharma, academic, and healthcare customers. It earns revenue through product sales, e-commerce distribution (Fisher Scientific), and contract services under brands such as Thermo Scientific, Applied Biosystems, Invitrogen, Patheon, and PPD. Headquartered in Waltham, MA, it is publicly traded on the NYSE (TMO) and was created by the 2006 merger of Thermo Electron and Fisher Scientific.