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
Required languages
| English | B2 - Upper Intermediate |
See stats of candidates who applied for this job ๐
๐
Average salary range of similar jobs in
analytics โ
Loading...