Senior Java Engineer
Sr. Backend Engineer (4FTE) (Sr/Mdr)
TenneT is a leading European Transmission System Operator (TSO), operating in the Netherlands and Germany. With over 22,500 km of high-voltage lines, it ensures a stable and secure electricity supply for more than 41 million people. TenneT’s Business Technology Organisation (BTO) drives the company’s digital transformation, building resilient, compliant, and forward-looking IT systems — from real-time grid operations to cloud-native platforms that support the energy transition.About the Project – ARTeMIS
ARTeMIS is TenneT’s internal platform for managing the certification and portfolio of Balancing Service Providers (BSPs), which supply reserve capacity to help stabilize the national electricity grid. The system supports a legally mandated process and is essential for ensuring energy reliability in the Netherlands.
As part of a dedicated Scrum DevOps team, you’ll work on both the market-facing portal for BSPs and Distribution System Operators (DSOs), as well as the internal tool used by TenneT’s System Operations (SON) teams. Both applications share a modern Java-based backend and Angular frontend, and are currently undergoing a major transformation, including a migration to Azure and the rollout of improved self-service capabilities.
Responsibilities:
You’ll help shape the future of a mission-critical system used by 30+ energy market players in the Netherlands. As a Backend Engineer, you’ll contribute to the evolution of ARTeMIS into a scalable, cloud-native, event-driven system:
- Designing and building modular Java microservices
- Developing and consuming RESTful APIs
- Handling complex business logic around onboarding, asset validation, and workflow orchestration
- Integrating with external systems (e.g. MRD, EDSN, market parties) using Kafka and APIs
- Supporting the cloud migration to Azure, deploying services with Kubernetes and Docker
- Implementing CI/CD pipelines and automated testing using tools like Jenkins, SonarQube, GitHub Actions
Tech Stack Highlights:
- Java 21, Spring Boot, Quarkus
- REST APIs, JSON, XML (and some legacy SOAP)
- Kafka, Oracle/PostgreSQL databases
- Azure Cloud, Docker, Kubernetes
- CI/CD with Jenkins, Azure DevOps, Git
- Terraform for infrastructure-as-code
Why Join?
- Build software that directly impacts national grid reliability and energy security
- Work on a long-term (5+ years) roadmap with modern cloud-native architecture
- Join a mature Agile team that values autonomy, collaboration, and craftsmanship
- Help digitize and modernize a critical component of the Dutch energy transition
Apply for this job
*
indicates a required field