JVM Software Engineer | 1
Core
Backend engineer driving the analysis, design, and implementation of solutions to modernize existing applications and migrate them to a modern technology stack. (via careerplan.io/jobs/744000136822464-jvm-software-engineer-1-at-inetum)
Role type
Senior IC JVM Software Engineer (Backend)
Builds
Microservices, REST APIs, and modernized backend applications
Domain
Enterprise software modernization and backend development
Deliverable
production ML models | product features
Required skills
Java 17/21, Spring Boot, Microservices, REST APIs, PostgreSQL, JUnit 5, Mockito, CI/CD, Docker, Kubernetes
Preferred skills
Sybase, Stored procedures, Gauge, Domain-driven design, Legacy code refactoring
Technologies
Java, Spring Boot, Spring Cloud, Maven, PostgreSQL, Sybase, JUnit 5, Mockito, Kubernetes, Docker, Jenkins, Git, SonarQube, OpenAPI/Swagger
Responsibilities
Participate in analysis, design, and implementation of backend solutions; Develop and maintain applications using Java and Spring Boot; Design and develop REST APIs and microservices; Refactor and improve existing codebases; Create and maintain automated tests; Contribute to CI/CD and software quality processes
Seniority
Senior, hands-on IC