Tech Lead (Java+Angular/React)
Core
Design, develop, and modernize scalable, high-performance enterprise Java applications and LIMS platforms for genomics and life sciences.
Role type
Senior IC Tech Lead (Java)
Builds
Enterprise-scale Java applications, microservices, and cloud-native platforms
Domain
Life Sciences / Genomics / Bioinformatics
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST APIs, Microservices, Angular, React, SQL Server, MongoDB, CI/CD, Docker, Kubernetes, Event-driven architecture, Domain-driven design
Preferred skills
Cloud-native design, Container orchestration, Observability tools, Agile/Scrum
Technologies
Azure, JUnit, Mockito, SonarQube
Responsibilities
Lead end-to-end technical design and development of enterprise-scale Java applications, Own solution architecture for modules/domains, Drive modernization initiatives (monolith to microservices, cloud adoption), Review architecture, code, and design to ensure quality and maintainability, Mentor and guide engineers, Act as the technical escalation point for complex issues
Seniority
Senior, hands-on IC