Softwareentwickler_in Java/Kotlin - Balancing Services and Interfaces (w/m/d) (w/m/d)

Next Kraftwerke GmbHKöln, DE
Published on

About the Role

You want to help accelerate the energy transition and contribute to the transformation of our energy system. Then you are exactly right with us! We operate one of Europe's largest virtual power plants, connecting thousands of power producers, consumers, and storage systems. With our team, we actively work on implementing a green electricity market of the future – at our headquarters in the vibrant area of Köln-Ehrenfeld, in our European branches, and naturally also in home office. In the Software & Data Services Unit, we control and monitor thousands of plants in the Virtual Power Plant, forming an essential building block for the energy transition. Around our control system NEMOCS, our Scrum teams create highly available automation solutions to provide flexibilities and ensure network security, as well as for data exchange with customers, market partners, and internal divisions like trading or portfolio management.

About the Candidate

You do not need to bring everything – we value motivation and a willingness to learn.

  • Key Responsibilities:

    • You will design, implement, and test software for rule energy-specific processes of our virtual power plant, such as data exchange with transmission system operators or the automation of planning processes.
    • You will primarily develop in the backend area as well as at various interfaces for productive use.
    • You will work in a Scrum team and implement agile concepts like code review, pair programming, and retrospectives.
  • Required Skills:

    • Successfully completed training or studies in IT or comparable knowledge.
    • Several years of professional experience in software development, preferably in Java or Kotlin.
    • Ideally, you have an understanding of the various regulating energy products (FCR, aFRR, mFRR) and knowledge of their market mechanisms.
    • Fluent in German and ideally basic knowledge of English.

About the Company

Next Kraftwerke GmbH is at the forefront of the energy transition, enabling a green electricity market through innovation and technology. We are committed to creating an efficient, flexible energy system through our virtual power plant that integrates various energy sources and promotes sustainable energy use.

Company Culture and Benefits

We offer flexibility not just as an energy market product but also as a working model. Whether full-time or part-time, let us know how we can meet your needs.

  • Hybrid and flexible work options including home office equipment
  • Comprehensive career development opportunities such as language courses, coaching, and training
  • Employee benefits including Jobrad and Germany ticket
  • Sports offerings like Urban Sports Club, yoga courses
  • Regular events: summer party, Christmas party, LAN party, after-work pizza & drinks
  • External support in finding daycare placements and help with other personal and professional challenges

Tools and Technologies We Use

  • Java 21, Kotlin, Maven, Spring, Guice, JUnit, AssertJ, Mockito
  • MQTT, AMQP, SQL, HTTP
  • Docker, Kubernetes, Ansible, cdk8s
  • Jira, Confluence, GitLab, SonarQube, Jenkins