CareerPlanGet AI match score →

Principal Software Engineer (Java Full stack)

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

Core

Design, develop, and modernize enterprise-scale Java applications and platforms for DNA sequencing and genomics services.

Role type

Principal Software Engineer (Java Full Stack)

Builds

Next-generation applications, Laboratory Information Management Systems (LIMS), and customer portals for the genomics business.

Domain

Life Sciences / Genomics / Bioinformatics

Deliverable

production ML models | product features

Required skills

Java (8+), Spring Boot, RESTful API design, SQL, Angular, React, MongoDB, Microservices architecture, Object-Oriented Design, Unit Testing, Performance Profiling

Preferred skills

Azure cloud-native development, Event-driven systems, Legacy modernization, Domain knowledge in shipping/logistics or scientific data processing

Technologies

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

Responsibilities

Own hands-on design and development of complex enterprise Java applications; Lead technical direction for modules while remaining involved in implementation; Support migration from legacy systems to modern architectures; Act as a technical mentor to engineers; Ensure solutions meet performance and scalability expectations; Collaborate with product, QA, and DevOps teams.

Seniority

Principal, hands-on IC with mentorship

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