CareerPlanSign in

Senior Software engineer

Bengaluru, KA, in💼 Full-time🗓 2026-08-25 → 2026-09-26

Core

Design, develop, and maintain enterprise-scale Java applications, focusing on backend services, microservices, and modernization of legacy systems.

Role type

Senior Software Engineer (Backend/Full-Stack)

Builds

Modular backend services, RESTful APIs, and cloud-ready architectures for analytical workflows.

Domain

Life Sciences / Analytical Testing / Logistics

Deliverable

production ML models | product features

Required skills

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

Preferred skills

Event-driven systems, Genomics/Laboratory domain knowledge, Azure cloud-native development

Technologies

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

Responsibilities

Design and develop backend/full-stack features; Support modernization of legacy Java applications; Design and integrate RESTful APIs; Implement high-performance data processing logic; Ensure high code quality through testing and static analysis; Perform performance profiling and JVM tuning.

Seniority

Senior, hands-on IC

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