CareerPlanGet AI match score →

Software Engineer (Java)

Bengaluru, KA, in💼 Full-time🗓 2026-04-13 → 2026-07-31

Core

Design, develop, and modernize enterprise Java applications, microservices, and Laboratory Information Management Systems (LIMS) for DNA sequencing and genomics services.

Role type

Senior hands-on IC Java Software Engineer

Builds

Scalable, performant, and reliable enterprise platforms and LIMS for pharmaceutical, diagnostics, and research markets

Domain

Life sciences / Genomics / Bioinformatics

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring Boot, REST APIs, SQL, MongoDB, Microservices architecture, Design patterns, Unit testing (JUnit/Mockito), CI/CD, Docker, Azure

Preferred skills

Angular or React, Hibernate/JPA, Event-driven systems, Performance tuning

Technologies

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

Responsibilities

Design and develop enterprise Java applications with hands-on ownership; Contribute to module-level design and technical decisions; Support modernization initiatives from legacy to microservices/cloud; Write unit tests and ensure code quality; Mentor junior engineers

Seniority

Senior, hands-on IC

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