Lead Software Engineer
Core
Lead a strategic greenfield initiative to design and deliver a modern, scalable application for the life sciences industry, translating business requirements into robust technical solutions.
Role type
Lead Software Engineer (Backend)
Builds
Cloud-native backend services and APIs for a Life Sciences platform
Domain
Life Sciences / Healthcare / Pharmaceutical
Deliverable
production ML models | product features
Required skills
Java (Spring Boot), NodeJS, RESTful APIs, Microservices architecture, SQL, Elastic Search, AWS, Docker, CI/CD pipelines, Git
Preferred skills
Agile delivery, Jenkins
Technologies
Java, Spring Boot, NodeJS, AWS, Docker, Jenkins, Elastic Search, Git
Responsibilities
Design and develop Java backend services and APIs in a microservices architecture; Build scalable, secure, and high-performance solutions; Deploy and operate cloud-native applications on AWS; Troubleshoot, optimize, and maintain existing systems; Collaborate cross-functionally with frontend, QA, DevOps, and product teams.
Seniority
Senior, hands-on IC with leadership responsibilities