Backend Developer (Java – Spring Boot) (f/m/div.)
Core
Develop and maintain backend applications using Java and Spring Boot, designing REST APIs for frontend and system integrations within cloud-native environments.
Role type
Backend Developer (Java – Spring Boot)
Builds
Robust and scalable enterprise applications
Domain
Automotive aftermarket technology / Cloud-native software development
Deliverable
production ML models | product features
Required skills
Java, Spring Boot (Web, Data, Security), REST API design, CI/CD pipeline management, OpenShift, Kubernetes, AWS, Azure, unit testing (JUnit, Mockito), role-based access control (RBAC)
Preferred skills
Keycloak, Docker, JPA/Hibernate, monitoring and logging tools, frontend technologies (Angular, React, Vue.js)
Technologies
OpenShift, Kubernetes, AWS, Azure, Jenkins, GitHub Actions, JUnit, Mockito, Keycloak, Docker, JPA/Hibernate
Responsibilities
Develop and maintain backend applications using Java and Spring Boot; Design and implement REST APIs for frontend and system integrations; Ensure secure development practices including role-based access control; Contribute to CI/CD pipelines and deployments; Participate in code reviews and incident resolution
Seniority
Mid-level (3-5 years experience)