Java Developer Semi Senior
Core
Backend Java developer building microservices and cloud-based solutions for insurance clients.
Role type
Semi-Senior Backend Java Developer
Builds
Microservices, cloud applications, and API integrations for insurance clients
Domain
Insurance / Cloud / Java Ecosystem
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Cloud, Microservices Architecture, WebFlux, Reactivity, Object-Oriented Programming, Functional Programming, SQL (MySQL, SQL Server, Oracle), GitFlow, Unit Testing (JUnit, Mockito, MockMvc), Clean Code, SonarQube, Jenkins, Gradle, Azure API Management, Azure Key Vault
Preferred skills
Docker Compose, TDD, BDD, OWASP, Azure Logic Apps, Azure Cache for Redis
Technologies
Azure, Spring Cloud, WebFlux, MySQL, SQL Server, Oracle, Git, Jenkins, Gradle, Swagger
Responsibilities
Develop and maintain microservices using Java and Spring Cloud; Implement reactive programming patterns with WebFlux; Manage cloud infrastructure on Azure; Write unit tests and ensure code quality with SonarQube; Collaborate in Scrum teams to deliver client solutions
Seniority
Semi-Senior, hands-on IC