Lead Software Engineer
Core
Design, build, and maintain scalable microservices and RESTful web services supporting Laboratory Information Management System (LIMS) workflows for healthcare diagnostics.
Role type
Lead Software Engineer (Backend/Full Stack)
Builds
Scalable microservices, RESTful APIs, and single-page applications on AWS
Domain
Healthcare diagnostics / Laboratory services
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, JPA/Hibernate, AWS (Lambda, ECS, EC2, SQS, API Gateway), SQL (PostgreSQL, Oracle), REST APIs, microservices architecture, CI/CD pipelines, application security (OAuth 2.0, OpenID Connect, Spring Security)
Preferred skills
LIMS platforms (LabWare, LabVantage, STARLIMS), APM tools (AppDynamics, Dynatrace), log platforms (Splunk, ELK, OpenSearch), AI/LLM concepts, prompt engineering
Technologies
Java, Spring Boot, AWS, PostgreSQL, Oracle, Jenkins, Git, Maven, Gradle, SonarQube, Jira, OAuth 2.0, OpenID Connect, Spring Security
Responsibilities
Design and build RESTful web services and modern single-page applications; Develop scalable microservices on AWS; Write clean, well-tested code following TDD practices; Participate in code and design reviews; Troubleshoot issues across the stack and support applications through their full lifecycle; Help improve coding standards, CI/CD pipelines, and DevOps automation
Seniority
Senior, hands-on IC with leadership responsibilities