Next Kraftwerke

Full Stack Developer – Energy Trading

Next Kraftwerke

full-time

Posted on:

Location Type: Hybrid

Location: CologneGermany

Visit company website

Explore more

AI Apply
Apply

About the role

  • As a Full Stack Developer you will develop the Asset Management Tool (AMT) — a central application used by our 24/7 trading teams to operate and optimize large industrial and energy assets across multiple markets.
  • Together with your team you are responsible for developing and operating the frontend and backend using Python, Vue.js and NuxtJS, with a focus on performance, scalability and UX.
  • You will work on backend integrations (e.g. REST / GraphQL APIs with Python FastAPI or Node.js) to connect data flows from internal systems and external TSO platforms.
  • You will build and maintain modern CI/CD pipelines using GitHub Actions and automate deployments with Docker.
  • You will work closely with stakeholders from Trading, Business Development and Architecture to align technical solutions precisely with operational requirements.
  • You will ensure code quality, testability and maintainability from prototype through to production.
  • You will actively shape the technical roadmap and evaluate new frameworks and tools to continuously improve our solutions.

Requirements

  • You have at least five years of experience in frontend development with Vue.js and NuxtJS and are proficient in HTML, CSS and TypeScript, as well as backend technologies such as Python, Node.js, REST/GraphQL APIs and data modeling.
  • You have experience with CI/CD pipelines (e.g. GitHub Actions) and containerization with Docker, and possess a basic understanding of cloud environments.
  • You understand complex technical and business contexts and can communicate them clearly and purposefully to non-technical stakeholders.
  • You have high quality standards, work independently and are motivated to help shape a strategically important product from the ground up.
  • You are fluent in German and English, both written and spoken.
Benefits
  • Hybrid and flexible working, including home office equipment
  • The option to accumulate additional vacation days and use them flexibly via our flextime model
  • Extensive development opportunities such as language courses, coaching and training
  • Company bike (JobRad) and Deutschlandticket (regional public transport pass)
  • Sports offerings such as Urban Sports Club and yoga classes
  • Regular events: summer party, Christmas party, LAN party, after-work pizza & drinks
  • External support in finding daycare (Kita) places and assistance with other private and professional challenges
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonVue.jsNuxtJSHTMLCSSTypeScriptNode.jsREST APIsGraphQL APIsdata modeling
Soft Skills
communicationindependencemotivationhigh quality standardsstakeholder engagement