Job VC
Senior Java Backend Developer
Description of project:
For our customer in the E-Mobility Sector we are looking for a Senior backend Developer
Tasks:
Development and optimization of distributed microservices based on Java/Spring Boot
Ensuring scalability, performance, and reliability in a cloud environment (AWS/Kubernetes)
Building and further developing robust API and integration layers (REST, messaging, e.g., RabbitMQ)
Implementation of best practices in software quality, including automated testing, code reviews, and CI/CD
Consulting the operations team with stable and maintainable backend components
Contributing to the development of digital products in the e-mobility sector, particularly for:
Charging infrastructure
Billing & monitoring
System integration (e.g., via OCPP)
Qualifications:
Profound experience
Java/Spring Boot
Developer
Experience building and operating distributed, scalable cloud-based microservices in the context of
AWS
and PaaS (ideally Kubernetes)
Strong experience in Java enterprise development in a Spring / Spring Boot environment incl. Spring Integration and Spring Cloud Contract
Experience with REST API and JMS (ideally RabbitMQ)
Experience with Maven, GitLab CI, as well as MariaDB (MySQL), DocumentDB and Redis
Software quality assurance incl. test automation with JUnit, Spring Boot Test as well as load/performance testing
Agile Mindset, experience with Scrum and ideally SAFe
Nice-to-have: EV charging/CPMS domain knowledge, Charge Point communication protocols like OCPP
Fluent in English