CareerPlanSign in

Senior Software engineer

Coimbatore, TN, in💼 Full-time🗓 2026-06-19 → 2026-09-26

Core

Design, develop, and maintain enterprise-scale Java applications, leading technical direction for modules while supporting modernization from legacy systems to cloud-ready architectures.

Role type

Senior Software Engineer (Java Backend & Full-Stack)

Builds

Modular backend services, RESTful APIs, and microservices-based solutions for analytical workflows and product features.

Domain

Life Sciences / Analytical Testing / Logistics

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, REST APIs, Object-Oriented Design, Unit Testing, Microservices, SQL, MongoDB, Azure, CI/CD, Docker, Performance Profiling

Preferred skills

Event-driven systems, Genomics/Laboratory domain knowledge, Azure cloud-native development, Angular/React frontend support

Technologies

Java, Spring Boot, Angular, React, SQL Server, MongoDB, Azure DevOps, Docker, JUnit, Mockito, SonarQube, Maven, Gradle

Responsibilities

Design and implement backend services and APIs; Lead technical direction and mentor engineers; Modernize legacy applications; Optimize performance and ensure code quality; Collaborate with product, QA, and DevOps teams.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.