Software Engineer
Core
Build and maintain enterprise software solutions using Java and Spring Boot for a life sciences testing company.
Role type
Senior IC Software Engineer (Java/Spring)
Builds
Microservices, RESTful APIs, and cloud-native applications on Azure
Domain
Life Sciences / Logistics / Scientific Data Processing
Deliverable
production ML models | product features
Required skills
Java (8+), Spring Boot, RESTful API design, SQL, Angular, React, MongoDB, Azure (AKS), Microservices, CI/CD, Docker, Unit Testing (JUnit, Mockito), Performance Profiling
Preferred skills
Event-driven systems, Hibernate/JPA, Azure DevOps, Maven/Gradle, Domain knowledge in shipping/logistics or genomics
Technologies
Java, Spring, Angular, React, SQL Server, MongoDB, Azure, Docker, SonarQube
Responsibilities
Design layered architectures, implement performance optimizations, write unit tests, manage CI/CD pipelines, collaborate in Agile teams
Seniority
Mid-Senior, hands-on IC