Java Software Engineer (e-mobility & energy) @ Spyrosoft
Core
Developing Charge Point Management Systems, Virtual Power Plants, and Demand Response solutions for the e-mobility and renewable energy sectors.
Role type
Senior Java Software Engineer (e-mobility & energy)
Builds
Charge Point Management Systems (CPMS), Virtual Power Plants (VPP), Demand Response solutions
Domain
Energy sector + e-mobility
Deliverable
production ML models | product features
Required skills
Java 17+, Spring Boot, RabbitMQ, Docker, Kubernetes, Terraform, SQL, REST API design, design patterns, unit/integration testing
Preferred skills
OpenADR 2.0b, OCPP 1.6j/2.0.1, OCPI 2.1.1/2.2.1, IEEE 2030.5, SunSpec Modbus, EEBUS
Technologies
Java, Spring Boot, RabbitMQ, Docker, Kubernetes, Terraform, SQL, InfluxDB
Responsibilities
Participating in e-mobility projects, building modern energy solutions, optimizing electric vehicle charging infrastructure, implementing innovative energy storage and distribution algorithms, integrating renewable energy sources, building internal products and developing systems from scratch
Seniority
Mid-Senior, hands-on IC