April 8, 2026

Java Software Engineer (e-mobility & energy)

Mid • Remote

110 - 160 PLN

Krakow, MA, Poland

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

Similar jobs you might like

Technology

Spyrosoft

NodeJS Software Engineer (e-mobility & energy)

Mid

Remote

Krakow, Poland

75 - 160 USD

🏢 Summary: Software Engineer role focused on building and optimizing energy management and e-mobility systems, including EV charging and renewable energy integration. The position involves developing scalable IT solutions and algorithms for energy storage, distribution, and smart grid platforms using Node.js technologies. 🗂️ Requirements: Minimum 3 years of software development experience, At least 2 years of hands-on Node.js experience, Advanced knowledge of Node.js or Nest.js or Express.js, Practical knowledge of TypeScript, Practical knowledge of JavaScript, Experience with Jest or Mocha, Experience with Git, Experience with microservices architecture, Experience with relational and non-relational databases, Experience in e-mobility or renewable energy projects, Knowledge of energy or charging industry protocols 📃 Skills: Node.js, Nest.js, Express.js, TypeScript, JavaScript, Jest, Mocha, Git, Microservices, SQL, NoSQL, OpenADR, OCPP, OCPI, IEEE2030.5, SunSpec, Modbus, EEBUS 🏢 Description: Who will you work with? We are pioneers in transforming the energy sector and developing modern e-mobility solutions . We create technologies that drive the future of transportation and energy distribution. Sounds interesting? Great! Let’s move on to 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: Designing and developing IT solutions for energy management and e-mobility systems Optimizing electric vehicle charging infrastructure Implementing innovative energy storage and distribution algorithms Integrating renewable energy sources Who are we looking for? A Software Engineer with practical knowledge of Node.js and experience in e-mobility and/or energy-related projects . Experience: Minimum 3 years of overall software development experience At least 2 years of hands-on experience working with Node.js Requirements At least 2 years of experience and advanced knowledge of building applications in Node.js (or Nest.js or Express.js) Practical knowledge of TypeScript and JavaScript Familiarity with testing frameworks such as Jest or Mocha Knowledge of Git Experience with microservices architecture Experience working with both relational and non-relational databases Fluent English (B2+) – our clients are mainly international companies Experience and knowledge 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

Technology

Spyrosoft

Fullstack Software Engineer (regular)

Mid

Remote

Krakow, MA, Poland

70 - 100 PLN

🏢 Summary: Mid-level Software Engineer role focused on building cloud-native solutions that support the energy transition and solve complex engineering challenges. The position involves working with modern technology stacks, distributed systems, and international clients in a collaborative environment. It offers hands-on experience with cloud architectures and opportunities for technical growth. 🗂️ Requirements: Mid-level commercial experience in software development, Experience with one ecosystem: Java 17+ with Spring/Spring Boot or C# with .NET/ASP.NET Core or TypeScript with Node.js, Basic knowledge of AWS, Azure, or GCP, Knowledge of HTTP and REST API design, Understanding of programming principles and design patterns, Experience with unit or integration testing, Working knowledge of SQL databases, English proficiency minimum B2 (written and spoken) 📃 Skills: Java, Spring, SpringBoot, C#, .NET, ASP.NET, TypeScript, Node.js, AWS, Azure, GCP, HTTP, REST, SQL, UnitTesting, IntegrationTesting 🏢 Description: Join a team building software that supports the energy transition and tackles real engineering challenges. We’re looking for a mid-level engineer who values code quality, enjoys learning new domains, and wants to grow while working with modern cloud technologies. Requirements: Mid-level commercial experience in software development Familiarity with Java 17+ and the Spring ecosystem (Spring / Spring Boot) as the primary technology stack, along with at least one additional technology ecosystem, such as: TypeScript with Node.js C# with .NET / ASP.NET Core Knowledge of the additional technology ecosystem does not need to come from commercial experience; personal projects, open-source contributions, or academic experience are also welcome. Knowledge of AWS and serverless/cloud-native architectures HTTP protocol knowledge of REST API design Knowledge of programming principles and design patterns Experience with unit and/or integration testing Working knowledge of SQL databases Strong English communication skills (minimum B2), both written and verbal. You'll be working directly with international clients and cross-functional teams, so clear communication is essential Nice to have: Experienced in using AI tools in day-to-day workflow understanding of asynchronous communication and messaging systems (e.g. RabbitMQ, Kafka, or cloud-native solutions) Familiarity with Docker and containerized applications Exposure to Kubernetes Experience with NoSQL databases CI/CD pipelines knowledge What We Offer: Real, meaningful work. Our projects directly support the energy transition, and the engineering challenges that come with them are anything but trivial. An environment for ambitious engineers. You’ll be challenged and supported in equal measure, with a clear development path and regular feedback to keep you growing. Mentorship from experienced engineers and consultants who've been where you're heading. Hands-on exposure to modern cloud architectures, distributed systems, and complex integrations from day one. A collaborative team that shares knowledge openly and genuinely cares about collective success. What we value just as much as technical skills is an engineering mindset: You care about code quality and maintainability, but you also know when to move fast and when to slow down and get it right. You Are comfortable with change and ambiguity and can navigate new domains. You enjoy working across different stacks and client contexts, and can jump into unfamiliar territory and figure things out. You have a client-first mindset and can build long-term partner relationships, not just deliver features. You take initiative: mentoring a teammate, shaping a technical decision, or improving how we work. You naturally share knowledge and learn from others. About Codibly Codibly is a technology & consulting company focused on custom software and product development. We are a community of thinkers and innovators - people who want to code the difference and constantly develop their skills. Our industrial expertise is centered around the energy & utility sector, but we have collaborated with companies from fintech, healthcare, HR, and other industries. Be here. Be charged up.

Technology

co.brick

Senior Java Developer

Senior

Remote

Gliwice, Poland

🏢 Summary: Full-time remote Senior Java Developer role focused on building and operating distributed, scalable cloud-based microservices for an international e-mobility platform. The position involves designing micro-architecture, implementing high-quality code, and ensuring software quality within an agile environment. Candidates will work with AWS and modern Java/Spring technologies to develop enterprise-grade solutions supporting green energy systems. 🗂️ Requirements: 5+ years of professional experience as Java / Spring Boot Developer, Experience building and operating distributed, scalable cloud-based microservices, Experience with AWS and PaaS environments, Strong Java enterprise development experience with Spring / Spring Boot, Experience with Spring Integration and Spring Cloud Contract, Experience with REST API and JMS, Experience with Maven and GitLab CI, Experience with MariaDB (MySQL), DocumentDB, and Redis, Experience with JUnit and Spring Boot Test, Experience with load and performance testing, Practical experience working in Scrum, Fluent English (written and spoken) 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, SpringCloudContract, AWS, Kubernetes, REST, JMS, RabbitMQ, Maven, GitLabCI, MariaDB, MySQL, DocumentDB, Redis, JUnit, Scrum, OCPP 🏢 Description: 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.

Technology

Spyrosoft

React Native Mobile Developer (e-mobility & energy)

Senior

Remote

Krakow, MA, Poland

110 - 150 PLN

🏢 Summary: Mid+/Senior React Native Developer role focused on building and maintaining mobile applications in the energy and e-mobility domain. The position involves architectural decision-making, CI/CD setup, and integration with backend services for scalable B2B and B2C solutions. You will contribute to modern energy systems and EV charging applications with real-world impact. 🗂️ Requirements: Minimum 4 years of commercial experience in mobile development, Very good knowledge of React Native and Expo, Strong knowledge of TypeScript, Understanding of iOS and Android platforms and publishing process, Experience with CI/CD pipelines for mobile applications, Experience with REST or GraphQL API integration, Knowledge of state management and React Native patterns, Experience with unit and integration testing, Ability to design application architecture independently 📃 Skills: React, ReactNative, Expo, TypeScript, JavaScript, iOS, Android, CI/CD, Fastlane, GitHubActions, EAS, REST, GraphQL, Redux, Zustand, ReactNavigation, ReactQuery, Jest, TestingLibrary, ESLint 🏢 Description: We are looking for a React Native Developer (Mid+/Senior) with very strong knowledge of the React Native and Expo ecosystem to join our team. We are seeking a versatile, technically mature person who can independently make architectural decisions. Experience in developing native applications for iOS and/or Android platforms (e.g., previous role as an iOS/Android Developer) is welcome but not required. 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 other similar systems Requirements Minimum 4 years of commercial experience in mobile application development Very good knowledge of React Native and Expo Understanding of the mobile application lifecycle (development, build, testing, release) and the specifics of iOS and Android platforms, including limitations and requirements related to publishing and maintaining apps in the App Store and Google Play Practical experience in designing, configuring, and maintaining CI/CD pipelines for mobile applications, including automation of builds, testing, and release processes (e.g., Fastlane, GitHub Actions, EAS) Strong knowledge of TypeScript Experience integrating with backend/API (REST / GraphQL, authentication, caching) Knowledge of popular React Native libraries and patterns (e.g., Redux / Zustand, React Navigation, React Query) Experience maintaining code quality: writing unit/integration tests (Jest, Testing Library), using linters, participating in code reviews Ability to work in a team and independently solve problems Experience in projects related to e-mobility or renewable energy sources What will you do? As a Mobile 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 In the area of e-mobility application development, we guarantee: Development and maintenance of mobile applications in React Native / Flutter Cooperation with product, backend, and UX/UI teams Ensuring code quality, performance, and application stability Participation in product planning and technical decision-making Code reviews and knowledge sharing within the team We develop modern mobile applications for B2B and B2C users who use fuel cards, loyalty programs, and dedicated discounts. The projects have a real impact on the daily work of drivers and customers - the applications support them both on the road and while using charging infrastructure.

Technology

Britenet

Java/Kotlin Developer (e-mobility)

Senior

Remote

Lublin, Poland

20,000 - 25,000 PLN

🏢 Summary: Backend Developer role in an e-mobility project focused on building modern, scalable solutions for electric vehicle charging and energy management. The position involves developing high-throughput, multi-tenant SaaS systems using microservices architecture. The role emphasizes performance optimization, scalability, and next-generation backend architecture. 🗂️ Requirements: Experience as Back End Developer, Proven experience with Java or Kotlin, Experience with Spring Boot, Experience with Microservices architecture, Experience with SaaS multitenant high-throughput systems, Proficiency in Object Oriented Design, Experience with relational databases (MySQL or PostgreSQL), Experience with Docker 📃 Skills: Java, Kotlin, SpringBoot, Microservices, SaaS, OOD, MySQL, PostgreSQL, SQL, Docker 🏢 Description: Project for a leader in the e-mobility industry. Join the team and work on comprehensive and modern solutions for charging electric vehicles and energy management. Requirements Experienced Back End Developer. Proven Java/Kotlin experience with Spring Boot framework. Proven experience with Micro-Services Architecture. Proven experience in SaaS multitenant high throughput systems. Proficient in OOD (Object Oriented Design). Proven experience with a relational Database (MySQL/Postgres, etc.) Experience with Docker. A good command of English (min. B2 level) Nice to have Deep knowledge of Hibernate, Knowledge of Kubernetes. Experience with ActiveMQ/RabbitMQ. Proficient in advanced SQL. Familiarity with a public Cloud provider (AWS or GCP or Azure). Experience with non-blocking programming (Vertx). Experience with Event driven architecture Ready to visit and work from the office, if needed, and after prior arrangement of a suitable date. Responsibilities Become an eminent member of our client’s product’s core team Participate in delivering increasingly better programming solutions. Focus on next-gen architecture, scalability and performance. Enhance core capabilities in LOB areas such as Billing, CRM. Assist in overall performance improvements, advanced optimizations

Technology

Britenet

Java/Kotlin Developer (e-mobility)

Senior

Remote

Lublin, Poland

20,000 - 26,000 PLN

🏢 Summary: Backend Developer role in an e-mobility project focused on building scalable, high-performance solutions for EV charging and energy management. The position involves developing and optimizing microservices-based SaaS systems, enhancing core modules such as Billing and CRM, and driving next-generation architecture improvements. 🗂️ Requirements: Strong experience as Back End Developer, Proven Java or Kotlin with Spring Boot, Experience with Microservices architecture, Experience with SaaS multitenant high-throughput systems, Strong Object-Oriented Design knowledge, Experience with relational databases (MySQL or PostgreSQL), Experience with Docker, Advanced SQL knowledge 📃 Skills: Java, Kotlin, SpringBoot, Microservices, SaaS, OOD, MySQL, PostgreSQL, SQL, Docker, Hibernate, Kubernetes, ActiveMQ, RabbitMQ, AWS, GCP, Azure, Vertx 🏢 Description: Project for a leader in the e-mobility industry. Join the team and work on comprehensive and modern solutions for charging electric vehicles and energy management. Requirements Experienced Back End Developer. Proven Java/Kotlin experience with Spring Boot framework. Proven experience with Micro-Services Architecture. Proven experience in SaaS multitenant high throughput systems. Proficient in OOD (Object Oriented Design). Proven experience with a relational Database (MySQL/Postgres, etc.) Experience with Docker. A good command of English (min. B2 level) Nice to have Deep knowledge of Hibernate, Knowledge of Kubernetes. Experience with ActiveMQ/RabbitMQ. Proficient in advanced SQL. Familiarity with a public Cloud provider (AWS or GCP or Azure). Experience with non-blocking programming (Vertx). Experience with Event driven architecture Ready to visit and work from the office, if needed, and after prior arrangement of a suitable date. Responsibilities Become an eminent member of our client’s product’s core team Participate in delivering increasingly better programming solutions. Focus on next-gen architecture, scalability and performance. Enhance core capabilities in LOB areas such as Billing, CRM. Assist in overall performance improvements, advanced optimizations

Technology

Spyrosoft

Software Engineer (junior)

Junior

Remote

Krakow, Poland

43 - 70 PLN

🏢 Summary: Junior Java Engineer role focused on designing and implementing web application features from requirements to production within an Agile team. The position involves developing technical solutions, writing documentation, and contributing to REST-based services. Opportunity to work with modern Java stack and cloud or microservices architectures. 🗂️ Requirements: Minimum 6 months commercial experience in web application development, Knowledge of Java 11+, Knowledge of Spring framework, Understanding of design patterns and programming principles, Experience with unit and integration testing, Knowledge of HTTP protocol, Knowledge of REST API design patterns 📃 Skills: Java, Spring, HTTP, REST, AWS, GCP, Azure, Kafka, RabbitMQ, SNS, SQS, MongoDB, DynamoDB, InfluxDB, GitLab, GitHub, Microservices, CICD 🏢 Description: Our project portfolio is growing and so is our Java development team! We seek skilled Junior Java engineers to join our Codibly project team. If you are passionate about software and want to join our rapidly growing company, let's connect! Job Description Discovering, designing and implementing technical solutions. Implementing new features from the requirement to the production deployment. You will be a member of an Agile team and exchange ideas with your colleagues on the team daily. Designing and writing technical documentation. Demonstrating excellent collaboration skills in working closely with other development teams/ project stakeholders/ clients. Apply if you have At least 6 months of experience developing web applications in commercial projects. Knowledge of Java 11+. Knowledge of Spring. Knowledge of design patterns and programming principles. Good knowledge of unit and integration testing process. Good knowledge of HTTP protocol and REST API design patterns. Good English communication skills (min. B2) – both verbal and written. Nice to have Experience in Cloud (AWS, CGP, Azure). Experience in microservice architecture. Experience in queues (eg. Kafka, RabbitMQ, AWS SNS/SQS, Azure Service Bus). Experience in noSQL database (eg. MongoDB, DynamoDB, InfluxDB). Experience in creating and maintaining CI/CD pipelines (GitLab CI, GitHub Actions). About Codibly Codibly is a technology & consulting company focused on custom software and product development. We are a community of thinkers and innovators. People who want to code the difference and constantly develop their skills. Codibly’s industrial expertise area concentrates mainly on the energy & utility sector, but we collaborated with various companies from fintech, healthcare, HR, and other industries. Be here. Be charged up.

Technology

Volue Sp. z o.o.

Software Engineer

Mid

Hybrid

Gdansk, Poland

17,000 - 25,000 PLN

🏢 Summary: Software Engineer role focused on designing and maintaining Java-based backend services and REST APIs for time-critical energy operations. The position involves building integrations with external systems, improving service reliability, and working with complex energy market domain logic. The role also includes contributing to architecture, data modeling, and cloud-based deployments. 🗂️ Requirements: 3+ years of Java backend development experience, Strong experience with Spring Boot and REST APIs, Experience with modern backend application architecture, Solid knowledge of SQL databases, Experience with JPA/Hibernate, Experience with schema migrations and transaction handling, Familiarity with messaging and asynchronous processing, Experience with event-driven systems, Experience with cloud infrastructure and Docker, Experience with CI/CD pipelines, Knowledge of applied cryptography and digital signatures, Experience with encryption/decryption and certificate handling, English proficiency at B2+ level 📃 Skills: Java, Spring, SpringBoot, REST, SQL, JPA, Hibernate, Docker, CI/CD, Azure, Messaging, Cryptography, Encryption, Certificates, SFTP, AS4, ECP, XML 🏢 Description: Our mission is to provide innovative services critical to society, unlocking a cleaner, better, and more profitable future. Working towards this goal, Volue has become a leading technology supplier and enabler of the green transition, helping energy companies simplify and optimize everyday operations. We are now looking for a Software Engineer who can help us to continuously improve Volue’s ability to provide value to customers in line with the Volue mission. What you will be doing to make a difference: Designing, developing, and maintaining full stack features — from Java/Spring Boot backend services and REST APIs to React/TypeScript frontend interfaces. Building and evolving a shared component library, and owning UI/UX decisions where dedicated design resources aren't available. Working with domain-heavy business logic around energy communication, nominations, schedules, messaging, integrations, and operational workflows. Building intuitive, data-dense user interfaces for operational and scheduling tools — grids, tables, real-time data views — and proposing ways to make the app easier and more intuitive for users. Building and maintaining integrations with external systems, market platforms, message hubs, and SFTP/AS4/ECP communication channels. Improving reliability, observability, and maintainability of services that support time-critical energy operations. Contributing to design, data modeling, business logic, and performance improvements across the full stack. What you need to succeed: 3+ years of experience in Java backend development, with Spring Boot and REST APIs. 1-2+ years of experience with React and TypeScript in production applications. A good eye for UX and interface design — comfortable making design decisions independently, since UI/UX resources are only available occasionally. Solid understanding of SQL databases, JPA/Hibernate, schema migrations, and transaction handling. Familiarity with messaging, asynchronous processing, and event-driven systems. Experience with cloud infrastructure, Docker, and CI/CD pipelines, preferably Azure-based environments. Ability to work with complex business domains and translate domain requirements into maintainable technical solutions. Good communication in English (at least B2+ level, this team works in English on a daily basis). Nice to have Experience building or maintaining a component library or design system. Experience with AG Grid or similar data-grid libraries. Experience with Courier ( courier.com ) or similar notification infrastructure for in-app/real-time alerts. Familiarity with energy markets, scheduling protocols, or XML-based messaging standards (ENTSOG, BDEW, ECP). Reasons to join Volue team and what we offer: Large degree of influence in shaping & developing the role further Great colleagues in one of Europe’s most exciting green tech companies with innovative and international work environment Flexible working hours  & competitive compensation package In Volue, we cherish each employee’s competence, ideas, and personality. Let your skills and talent be a part of our team – and let us leave our mark on the world together! Company Culture In Volue, we believe that in order to be a successful company, we need to bring everyone to the table. We look at diversity as a competitive advantage. A diverse workforce enables better decision-making and creates more value. By inclusion, we refer to the sense of belonging and being part of a community at work. We want the people of Volue to feel welcome, valued and not least encouraged to bring their whole, unique selves to work. Volue is about people. From staff to client, people are at the center of all our operations, and we always strive for a flat structure where everyone feels included, appreciated and recognized for their individual efforts. Or as we call it "ONE Volue". We hire talented individuals, regardless of gender, race, ethnicity, ancestry, age, disability, sexual orientation, gender identity or expression, cultural background or religious beliefs.

Technology

Sii

Senior Test Automation Engineer (f/m/x)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for a Test Automation Engineer role focused on ensuring the quality and reliability of software powering EV charging infrastructure and digital services in the eMobility sector. The position involves building and maintaining automated test frameworks, integrating tests into CI/CD pipelines, and contributing to test strategy and quality standards within an Agile environment. The role combines hands-on automation, API testing, and collaboration across QA and product teams. 🗂️ Requirements: Minimum 5 years of professional QA experience, Minimum 3 years of test automation experience, Strong programming skills in Java, Experience building test automation frameworks from scratch, Hands-on experience with Selenium, Selenide, TestNG, JUnit, or Cucumber, Experience in API testing with Postman, REST Assured, or Swagger, Experience integrating automated tests into CI/CD pipelines, Knowledge of testing fundamentals and test pyramid, Understanding of regression, integration, and basic performance testing, Very good English and Polish communication skills, Residence in Poland 📃 Skills: Java, Selenium, Selenide, TestNG, JUnit, Cucumber, Postman, REST, Swagger, CI/CD, Azure, GitLab, Jenkins, GitHub, API, Scrum 🏢 Description: Join an innovative team working on solutions in the rapidly growing eMobility sector. Our platform supports the development and management of intelligent charging infrastructure for electric vehicles, enabling reliable and scalable charging networks across multiple regions. As a Test Automation Engineer, you will help ensure the quality and reliability of software powering modern EV charging stations and related digital services. Your tasks Designing, developing, and maintaining automated test frameworks aligned with system architecture and business goals Creating and executing automated tests and integrating them into CI/CD pipelines Collaborating with Product Owners and QA teams to decide what and when to automate Advising on test strategies, tools, best practices, and quality standards at both team and organizational levels Supporting the team with manual testing activities when needed Analyzing test results, preparing clear reports, and communicating outcomes to stakeholders Identifying, analyzing, and reporting testing and project risks Participating actively in Scrum ceremonies and the full Software Development Life Cycle Acting as a QA Automation mentor, contributing to QA Communities of Practice, and supporting onboarding and recruitment processes Requirements At least 5 years of professional QA experience, including a minimum of 3 years in automation Strong programming skills in Java Experience building test automation frameworks from scratch Hands-on experience with tools such as Selenium / Selenide, TestNG, JUnit, or Cucumber (BDD) Solid experience in API testing using tools like Postman, REST Assured, or Swagger Practical expertise in integrating automated tests into CI/CD pipelines (Azure DevOps, GitLab, Jenkins, GitHub Actions) Strong understanding of testing fundamentals, including the test pyramid, different test levels, regression testing, integration testing, and performance basics Very good communication skills, both in English and Polish Residing in Poland required

Technology

Volue Sp. z o.o.

Software Engineer

Mid

Hybrid

Gdansk, Poland

17,000 - 25,000 PLN

🏢 Summary: Software Engineer role focused on developing and maintaining cloud-native Java Spring Boot applications for mission-critical energy nomination and scheduling systems across European markets. The position involves building integrations with TSO systems, handling full message lifecycle processing, and contributing to platform modernization and API development. The role includes backend development with optional frontend contributions in a cloud-based environment. 🗂️ Requirements: 3+ years of professional software development experience, Strong Java proficiency, Commercial experience with Spring Boot, Experience designing RESTful APIs, Experience with relational databases, Experience with PostgreSQL or similar RDBMS, Experience working in cloud environments, Ability to work independently in agile team, English proficiency at B2 level or higher 📃 Skills: Java, Spring, SpringBoot, REST, PostgreSQL, SQL, Azure, XML, AS4, ECP, React, TypeScript 🏢 Description: Our mission is to provide innovative services critical to society, unlocking a cleaner, better, and more profitable future. Working towards this goal, Volue has become a leading technology supplier and enabler of the green transition, helping energy companies simplify and optimize everyday operations. We are now looking for a Software Engineer who can help us to continuously improve Volue’s ability to provide value to customers in line with the Volue mission. What you will be doing to make a difference: Designing, developing, and maintaining backend services and REST APIs using Java and Spring Boot. Working with domain-heavy business logic around energy communication, nominations, schedules, messaging, integrations, and operational workflows. Building and maintaining integrations with external systems, market platforms, message hubs, SFTP/AS4/ECP communication channels, and other enterprise services. Improving reliability, observability, and maintainability of services that support time-critical energy operations. Contributing to design, data modeling, business logic and performance improvements. What you need to succeed: 3+ years of experience in Java backend development. Strong experience with Spring Boot, REST APIs, and modern backend application architecture. Solid understanding of SQL databases, JPA/Hibernate, schema migrations, and transaction handling. Familiarity with messaging, asynchronous processing, and event-driven systems. Experience with cloud infrastructure, Docker, and CI/CD pipelines, preferably Azure-based environments. Ability to work with complex business domains and translate domain requirements into maintainable technical solutions. Experience with applied cryptography, communication standards, digital signatures, encryption/decryption, and certificate handling. Good English communication skills (at least B2+ level, daily work is in English) Nice to have React/TypeScript experience, if you can contribute to the frontend as well, that's a real plus Familiarity with energy markets, scheduling protocols, or XML-based messaging standards (ENTSOG, BDEW, ECP) Reasons to join Volue team and what we offer: Large degree of influence in shaping & developing the role further Great colleagues in one of Europe’s most exciting green tech companies with innovative and international work environment Flexible working hours  & competitive compensation package In Volue, we cherish each employee’s competence, ideas, and personality. Let your skills and talent be a part of our team – and let us leave our mark on the world together! Company Culture In Volue, we believe that in order to be a successful company, we need to bring everyone to the table. We look at diversity as a competitive advantage. A diverse workforce enables better decision-making and creates more value. By inclusion, we refer to the sense of belonging and being part of a community at work. We want the people of Volue to feel welcome, valued and not least encouraged to bring their whole, unique selves to work. Volue is about people. From staff to client, people are at the center of all our operations, and we always strive for a flat structure where everyone feels included, appreciated and recognized for their individual efforts. Or as we call it "ONE Volue". We hire talented individuals, regardless of gender, race, ethnicity, ancestry, age, disability, sexual orientation, gender identity or expression, cultural background or religious beliefs.