Senior Java Developer
Senior Java Developer – E-mobility
On behalf of our client – an innovative and rapidly growing company in the international e-mobility sector – we are currently looking for an experienced and autonomous specialist for the position of Senior Java Developer.
If you want to have a real impact on the development of systems supporting electromobility and green energy, and working in a distributed, cloud-based environment is your daily routine – we want to hear from you!
Project Details:
Start: ASAP
Workload: Full-time
Location: 100% Remote from the European Union (EU)
Travel: Occasional travel to EU business locations (1-4 times per year, for 3-5 days each)
Project Language: English
Tasks & Responsibilities:
Develop integrated software solutions (design micro-architecture, implement clean code, execute thorough code reviews, and support automated testing).
Work on a distributed and highly scalable cloud platform as a Senior Java Developer within an international, agile development team.
Ensure the highest quality of delivered software in accordance with enterprise standards.
Requirements (Mandatory Skills):
5+ years of professional experience as a Java / Spring Boot Developer.
Proven 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, including Spring Integration and Spring Cloud Contract.
Solid experience with REST API and JMS (ideally RabbitMQ).
Hands-on experience with Maven, GitLab CI, as well as MariaDB (MySQL), DocumentDB, and Redis.
Solid background in software quality assurance, including test automation with JUnit and Spring Boot Test, as well as load/performance testing.
Agile Mindset with practical experience in Scrum (knowledge of SAFe is a strong plus).
Fluent English (written and spoken) for daily technical and business communication.
Nice-to-Have:
Domain knowledge in EV charging / CPMS.
Experience with Charge Point communication protocols, such as OCPP.
What We Offer:
100% remote work flexibility from anywhere within the EU.
The opportunity to shape an advanced technological platform in one of the fastest-growing industries globally (e-mobility).
Work in a technologically mature, international environment where code quality and engineering best practices are highly valued.
A collaborative, professional, and partner-like atmosphere.
⚠️ Important Note for Applicants: Please ensure that all required and relevant skills listed in the mandatory section are clearly and transparently visible in your CV. Kindly note that CVs lacking these mandatory skills and requested technical details cannot be processed for further stages of the recruitment process.
Senior Java Developer
Senior Java Developer