Java developer
Core
Develop and maintain Java-based microservices and cloud applications using Spring Cloud and reactive programming.
Role type
Mid-to-Senior Java Developer (Backend)
Builds
Production microservices and cloud-native applications
Domain
Enterprise software development, Cloud computing
Deliverable
production ML models | product features
Required skills
Java 8/11/17, Spring Cloud, Microservices architecture, RDBMS (MySQL, SQL Server, Oracle), GitFlow, Unit testing (JUnit, Mockito), CI/CD (Jenkins, Azure Pipelines), Azure services (API Management, Key Vault, Data Factory), Reactive programming (WebFlux) (via careerplan.io/jobs/744000044524330-java-developer-at-inetum)
Preferred skills
Clean Code principles (SOLID), Scrum methodology, Gradle, SonarQube
Technologies
Java, Spring Cloud, MySQL, SQL Server, Oracle, Git, Jenkins, Azure, WebFlux
Responsibilities
Design and implement microservices using reactive programming patterns, Integrate with Azure cloud services for API management and data processing, Write unit tests and maintain code quality using SonarQube, Collaborate in Scrum teams to deliver cloud-native solutions
Seniority
Mid-level to Senior, hands-on IC