T

Thermo Fisher Scientific

Makes lab instruments, reagents and supplies

Engineer 3 - Software

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedHybrid

About the Job

Requirements

  • Strong experience in Java development.
  • Good knowledge of the Spring Framework and Spring Boot.
  • Experience developing RESTful APIs and backend services.
  • Strong understanding of object-oriented programming, design patterns, and SOLID principles.
  • 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 using JUnit, Mockito, or equivalent tools.
  • Good understanding of the software development life cycle and Agile methodologies.
  • Experience with Git, code reviews, debugging, and static code analysis.
  • Knowledge of application security, authentication, and authorization.
  • Strong problem-solving, communication, and collaboration skills.
  • Ability to work independently and take ownership of deliverables.
  • A bachelor's or master's degree in Computer Science, Engineering, or a related field.
  • Engineer III typically requires 6+ years of relevant software development experience, depending on internal Band 7 expectations.

Responsibilities

  • Design, develop, test, and maintain Java-based applications and services.
  • Translate business and technical requirements into scalable software solutions.
  • Develop and maintain RESTful APIs and backend integrations.
  • Participate in architecture and design discussions.
  • Perform code reviews and promote engineering best practices.
  • Troubleshoot complex technical issues and support root-cause analysis.
  • Write unit, integration, and automated tests.
  • Improve application performance, security, scalability, and maintainability.
  • Collaborate with product, QA, DevOps, and other engineering teams.
  • Mentor junior and mid-level engineers.
  • Contribute to technical documentation and continuous process improvement.
  • Make sound technical decisions and guide implementation of complex work.
  • Build reliable, testable, secure, and maintainable software.
  • Drive work from requirements through delivery, support, and improvement.
  • Work effectively with engineering and cross-functional stakeholders.
  • Share knowledge and help others grow technically.

Desired Qualifications

  • Experience with microservices and distributed systems.
  • Knowledge of Spring Security, Spring Cloud, or reactive programming.
  • Experience with Docker, Kubernetes, or cloud platforms.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with messaging systems such as Kafka or RabbitMQ.
  • Knowledge of monitoring and observability tools.
  • Experience with performance tuning and scalability improvements.
  • Familiarity with OpenAPI, Swagger, or GraphQL.
  • Working knowledge of HTML5, CSS3, and JavaScript or TypeScript.
  • Experience with frontend frameworks such as Angular, React, or Vue.js.
  • Experience integrating frontend applications with REST APIs.
  • Knowledge of responsive design, accessibility, usability, and web performance best practices.
  • Familiarity with UI testing tools such as Cypress, Playwright, or Selenium.
  • Experience working in regulated or quality-focused environments.
  • Experience mentoring engineers or leading technical initiatives.

About the Company

Thermo Fisher Scientific

Makes lab instruments, reagents and supplies

Thermo Fisher Scientific makes and sells the instruments, chemicals, consumables and lab services that drug companies, hospitals, universities and industrial labs use for research, testing and production. Its products cover work from gene sequencing and protein analysis to diagnostic tests and lab freezers, and its distribution arm ships supplies to labs worldwide. Drug developers also hire it to run clinical trials and to manufacture medicines under contract. It earns money from consumables that labs buy again and again, along with instrument sales, service contracts and outsourcing fees. The company traces its roots to Thermo Electron, founded in 1956, which merged with Fisher Scientific in 2006, and it is based in Waltham, Massachusetts.

Company size
10,001+
Company stage
IPO
Headquarters
Waltham, MA
Founded
1956

Recently Posted Jobs

Explore more opportunities at Thermo Fisher Scientific

See more jobs