CareerPlanSign in

Engineer III, Software

Bangalore, India💼 Full-time🗓 2026-10-01 → 2026-10-07

Core

Design, develop, test, and maintain scalable Java and Python applications and backend services.

Role type

Senior IC software engineer (Python/Java)

Builds

RESTful APIs and backend services

Domain

Software engineering

Required skills

Python (Django, DRF), Java (Spring Boot), SQL, OOP, design patterns, SOLID, unit/integration testing, Git, Agile

Preferred skills

Microservices, Celery, Redis, Docker, Kubernetes, CI/CD, Kafka, RabbitMQ, GraphQL, JavaScript/TypeScript

Technologies

Django, Django REST Framework, Spring Framework, Spring Boot, PostgreSQL, MySQL, Oracle, pytest, JUnit, Mockito, Git, Docker, Kubernetes, Kafka, RabbitMQ, Angular, React, Vue.js, Cypress, Playwright, Selenium

Responsibilities

Design and develop scalable software solutions; Develop and maintain RESTful APIs; Perform code reviews and promote engineering best practices; Troubleshoot complex technical issues; Write unit, integration, and automated tests; Mentor junior and mid-level engineers (via careerplan.io/jobs/R-01370113-engineer-iii-software-at-thermofisher)

Seniority

Senior, hands-on IC