Java Software Engineer (e-mobility & energy)

Spyro Soft

Kraków

On-site

PLN 120,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Codibly is seeking a Software Engineer to join our interdisciplinary team working on energy and e-mobility projects. You will develop Java applications, contribute to OpenADR/OCPP/OCPI related systems, and push robust REST APIs while collaborating with global brands.

You will work on charging infrastructure, energy storage and distribution algorithms, and participate in AI solution implementations and organizational transformation. English proficiency at B2+ is expected.

Qualifications

  • 3–5 years of experience in Java 17+ and Spring Boot.
  • Experience with event-driven architecture (RabbitMQ).
  • Docker, Kubernetes and Terraform experience.
  • SQL and time-series databases (InfluxDB) knowledge.
  • Understanding of HTTP/REST API design.
  • Knowledge of design patterns and testing.
  • English at least B2 level.
  • Experience in e-mobility or renewable energy projects.

Responsibilities

  • Participating in e-mobility projects and building energy solutions.
  • Optimizing charging infrastructure and integrating renewables.
  • Implementing energy storage and distribution algorithms.
  • Building internal products and systems from scratch.
  • Collaborating with interdisciplinary teams and global brands.
  • Contributing to AI solution implementations and organizational transformation.

Skills

Java 17+
Spring Boot
RabbitMQ
Docker
Kubernetes
Terraform
SQL
InfluxDB
REST API
Design patterns
Unit tests
English B2
Energy/e-mobility domain

Tools

OpenADR 2.0b
OCPP 1.6j/2.0.1
OCPI 2.1.1/2.2.1
IEEE 2030.5
SunSpec Modbus
EEBUS

Job description

Who will you work with?

We are pioneers in the transformation of the energy sector and the development of modern e-mobility solutions. We create technologies that power the future of transportation and energy distribution. Sounds interesting? Great! Let’s get into the details.

What will you do?

As a Software Engineer at Codibly, you will participate in exciting projects combining energy and new technologies. Together with our interdisciplinary team of experts, you will be involved in:

  • Participating in e-mobility projects as well as 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

  • Working with well-known global brands

  • No purely support or body-leasing projects

  • Employment stability with the possibility to change projects

  • Leadership and consulting career paths

  • Participation in AI solution implementations and organizational transformation

Who are we looking for?

A Software Engineer with practical knowledge of Java and experience in e-mobility and/or energy-related projects.

Requirements
  • At least 3–5 years of experience and advanced knowledge of developing applications in Java 17+ and Spring Boot

  • Experience working with event-driven architecture (RabbitMQ)

  • Experience with Docker, Kubernetes, and Terraform

  • Good knowledge of SQL and time-series databases (e.g., InfluxDB)

  • Solid understanding of the HTTP protocol and REST API design

  • Knowledge of design patterns, programming principles, and unit/integration testing

  • Good command of English (minimum B2 level)

  • Experience in projects related to e-mobility or renewable energy sources

We operate in the energy and e-mobility sector, including the development of:

  • Charge Point Management Systems (CPMS)

  • Virtual Power Plants (VPP)

  • Demand Response solutions

  • or similar systems

Additionally, if you have experience working with one or more of the following industry protocols, you are exactly who we’re looking for:

  • OpenADR (Open Automated Demand Response) 2.0b

  • OCPP (Open Charge Point Protocol) 1.6j / 2.0.1

  • OCPI (Open Charge Point Interface) 2.1.1 / 2.2.1

  • IEEE 2030.5 (SEP 2.0 – Smart Energy Profile)

  • SunSpec Modbus

  • EEBUS

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

NodeJS Software Engineer (e-mobility & energy)
NodeJS Software Engineer (e-mobility & energy)

Spyro Soft • Kraków

On-site
PLN 120,000 - 180,000
Java Software Engineer - E-Mobility & Energy Systems
Java Software Engineer - E-Mobility & Energy Systems

Spyro Soft • Kraków

On-site
PLN 120,000 - 180,000
Mid/Senior Java Developer 12 000 - 20 000 net B2B
Mid/Senior Java Developer 12 000 - 20 000 net B2B

Codibly • Kraków

Hybrid
30 days holiday bonus
Flexible working hours
Non-corporate environment
+3
Senior Node.js Engineer for E-Mobility & Energy Systems
Senior Node.js Engineer for E-Mobility & Energy Systems

Spyro Soft • Kraków

On-site
PLN 120,000 - 180,000
DepOps Trainee
DepOps Trainee

Powerdot • Warszawa

On-site
PLN 28,000 - 39,000
Flexible working hours
Regular team-building events
Free office snacks
+1
Senior System Problem Solving Engineer
Senior System Problem Solving Engineer

Jit Team • Kraków

Hybrid
Java Developer
Java Developer

Gradient IT • Poland

Remote
PLN 212,000 - 298,000
Free internal language and technological courses
Participation in international conferences
Employee insurance and care
Lead Java Developer 17000 - 21000 PLN net B2B
Lead Java Developer 17000 - 21000 PLN net B2B

Codibly • Kraków

Hybrid
PLN 120,000 - 150,000
30 days of paid holiday
Flexible working hours
Playroom with games
+1
Senior Java Software Engineer
Senior Java Software Engineer

SOLID.Jobs • Kraków

On-site
PLN 180,000 - 240,000
Embedded Software Developer
Embedded Software Developer

Green Cell • Kraków

On-site
Flexible working hours
Private medical care
Group insurance
+1