Senior Java Backend Engineer

1UPPLY

Utrecht

Ibrido

EUR 90.000 - 130.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

1UPPLY in the Netherlands is seeking a Senior Java Engineer to build reliable real-time data products for safer, more sustainable travel. You will develop robust backend services, work on event-driven architectures with Kafka, and contribute to Angular frontends while maintaining high code quality and scalable systems.

The role emphasizes hands-on development, architecture involvement, and collaboration in a modern tech stack, including Kubernetes on AKS and Azure DevOps/ArgoCD pipelines.

Competenze

  • University degree in Computer Science or Software Engineering.
  • 5+ years of production Java and Spring Boot experience in the past 10 years.
  • At least 2 years hands-on with event-driven architectures using Apache Kafka and Kafka Streams in the past 5 years.
  • Experience with Kubernetes environments; AKS preferred.
  • Strong focus on clean code, testability and scalability.
  • Ability to understand complex systems and act as a sparring partner for the team.
  • Experience with Angular.
  • Experience with Azure DevOps pipelines and ArgoCD.
  • Agile experience; SAFe advantageous.

Mansioni

  • Develop and maintain backend services and microservices using Java and Spring Boot.
  • Build event-driven solutions to process real-time traffic data with Kafka.
  • Develop functionality to process, enrich and distribute data.
  • Contribute to an Angular frontend application that visualises data streams.
  • Build scalable, maintainable and testable software solutions.
  • Collaborate on CI/CD, monitoring and platform improvements.
  • Maintain and improve software quality and standards.
  • Contribute to architecture, innovation and process optimization.
  • Develop knowledge of streaming data, data modelling and distributed systems.

Conoscenze

Java
System thinking
Clean code
Testing
Scala or Kotlin experience

Formazione

University degree in Computer Science or Software Engineering

Strumenti

Kafka
Kafka Streams
Spark / streaming
Spring Boot
Kubernetes (AKS)
Azure DevOps
ArgoCD
Angular
RabbitMQ
PostgreSQL

Descrizione del lavoro

Senior Java Engineer

Help build reliable, real-time data products that contribute to safer, more accessible and more sustainable travel in the Netherlands. As a Senior Java Engineer, you’ll develop robust, scalable backend services that process millions of traffic messages a day.

What you’ll do
  • Develop and maintain backend services and microservices using Java and Spring Boot.
  • Build event-driven solutions to process real-time traffic data with Kafka.
  • Develop functionality to process, enrich and distribute data.
  • Contribute to an Angular frontend application that visualises data streams.
  • Build scalable, maintainable and testable software solutions.
  • Work with your team on CI/CD, monitoring and platform improvements.
  • Maintain and improve software quality and technical standards.
  • Contribute to architecture, technical innovation and process optimisation.
  • Develop your knowledge of streaming data, data modelling and distributed systems.
Technology
  • Java 21+ and Spring Boot 3 and 4
  • Event-driven architecture with Strimzi Kafka, Kafka Streams, Kafka Connect and RabbitMQ
  • Avro and PostgreSQL
  • Grafana, Prometheus, Loki, Tempo and OpenTelemetry
  • Kubernetes on Azure AKS
  • Angular
What you bring
  • A completed relevant university degree, such as Computer Science or Software Engineering.
  • At least five years of production experience with Java and Spring Boot within the past ten years.
  • At least two years of hands‑on experience with event‑driven architectures using Apache Kafka and Kafka Streams within the past five years.
  • Experience working in Kubernetes environments; experience with AKS is an advantage.
  • A strong focus on clean code, testability and scalability.
  • The technical depth and perspective to understand complex systems and act as a sparring partner for your team.
  • Experience with or an interest in Angular.
  • Experience with Azure DevOps pipelines and ArgoCD.
  • Experience working in an Agile environment; SAFe experience is an advantage.
How you work
  • You combine technical expertise with a pragmatic approach, knowing when to pursue perfection and when a simpler solution is better.
  • You think in systems and end-to-end data flows, not just individual components.
  • You enjoy sharing your knowledge and helping your colleagues grow.
  • You bring a positive attitude and a good sense of humour.
  • You value quality and simplicity, and avoid unnecessary complexity.
  • You thrive in an environment that combines freedom with responsibility.
What makes this role distinctive
  • Your work supports data products that contribute to traffic safety and sustainability in the Netherlands.
  • You’ll play a key role in a multidisciplinary team, with the opportunity to make a direct impact through your technical decisions.
  • You’ll work with a modern event-driven technology stack and real-time data at national scale.
  • You’ll have room to experiment with Claude, new tools, frameworks and methods, and help improve how the team works.
Eisen
  • Minimaal een afgeronde WO opleiding in een relevante richting (bijvoorbeeld Informatica of Software Engineering)
  • Minimaal 5 jaar ervaring met Java en Spring Boot in productieomgevingen in de afgelopen 10 jaar
  • Minimaal 2 jaar hands‑on ervaring met event‑driven architecturen op basis van Apache Kafka en Kafka Streams in de afgelopen 5 jaar
  • Ervaring met werken in Kubernetes‑omgevingen (bij voorkeur AKS)
Gunningscriteria
  • Ervaring of affiniteit met Angular
  • Ervaring met Azure devops pipelines in combinatie met Argo
  • CDErvaring met Agile werken, bij voorkeur in een SAFe‑omgeving
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Java Backend Engineer
Senior Java Backend Engineer

1UP Training • Utrecht

Ibrido
EUR 80.000 - 110.000
Java Backend Engineer
Java Backend Engineer

Sterksen • Utrecht

Ibrido
EUR 50.220 - 66.960
25 vakantiedagen
Hybride werkmogelijkheden
Laptop van de zaak
+2
Senior Java/Kotlin developer (DUTCH ONLY) - Up to 120k compensation
Senior Java/Kotlin developer (DUTCH ONLY) - Up to 120k compensation

Spilberg • Haarlem

Ibrido
EUR 90.000 - 120.000
Boven marktconform salaris + vakantiegeld
Bonusregeling per succesvolle plaatsing
25 vakantiedagen + nationale feestdagen
+3
Senior java backend engineer (zzp - freelance)
Senior java backend engineer (zzp - freelance)

Nationaal Dataportaal Wegverkeer (NDW) • Utrecht

In loco
EUR 90.000 - 140.000
Senior java backend engineer
Senior java backend engineer

Bij Oranje • Utrecht

Ibrido
EUR 80.000 - 110.000
Senior Java Developer
Senior Java Developer

Gazelle Global • Utrecht

Ibrido
EUR 70.000 - 100.000
Java & Angular Fullstack Developer (medior/senior)
Java & Angular Fullstack Developer (medior/senior)

Human Source Group • Utrecht

In loco
EUR 60.000 - 80.000
Bonus/eindejaarsuitkering
8% vakantietoeslag
Uitstekende pensioenregeling
+3
Senior Software Engineer
Senior Software Engineer

S&Z Consultancy • Apeldoorn

In loco
EUR 55.000 - 75.000
Senior Java Developer (DevOps) – Bijsturing Dienstregeling (ZZP of Dienstverband)
Senior Java Developer (DevOps) – Bijsturing Dienstregeling (ZZP of Dienstverband)

Nederlandse Spoorwegen • Utrecht

Ibrido
EUR 90.000 - 120.000
Senior Software Engineer
Senior Software Engineer

Trifork • Eindhoven

Ibrido
EUR 60.000 - 80.000
Uitstekend salaris en bedrijfspensioenregeling
28 vakantiedagen
Mogelijkheid om thuis te werken
+1