CodeGuild logo

Senior Java Backend Engineer

CodeGuild

Utrecht
Full-time
5-10 years experience
Hybrid

€75,000 - €90,000 per year

Work Arrangement

Office Days per Week: 2 days

Key Skills

Java
Spring Boot
RabbitMQ
Docker
AWS
Microservices
Event-driven Architecture
API Design
CI/CD
Test Automation
Domain Modelling
AI Integration
Mentoring
Clean Code
DevOps

Job Description

Senior Java Backend Engineer Utrecht | Build a high-traffic platform that will set the standard for the next decade | Java25, Spring Boot, RabbitMQ, Docker, AWS | €90.000 Do you want to take engineering to the next level within a tech organisation in transition, where your software ensures thousands of processes run flawlessly every day? Are you excited to work in a domain where reliability, scalability and fault tolerance are absolutely critical? Do you want to sink your teeth into non-trivial backend challenges such as scalability, event-driven architectures, data consistency and AI integration? And do you say yes to a salary up to €90.000, a premium-free pension, annual workation abroad and 3 days of working from home? Then read on. Your Employer: Mid-sized tech company in transition to a next-gen platform with huge impact in the Netherlands This mid-sized tech company in Utrecht develops a multi-tenant platform that acts as the backbone for essential processes affecting millions of Dutch citizens. Think massive data flows, strict reliability requirements and 24/7 availability. Here, you truly gain satisfaction from your work, knowing that the software you write has such an impact. The new platform is live: built completely from scratch, modern in setup and without legacy. The foundation is there, the first customers are onboard, and now the real work begins: scaling, continuous development and performance optimisation. This is your chance to build a foundation that will last for decades. Here you can have massive impact! Technical management is in the hands of people with backgrounds at one of the most prestigious engineering consultancies in the Netherlands. So you’ll not only work with capable engineers, but with people for whom best practices, DevOps thinking and clean coding are second nature. This enables you to be incredibly productive and continuously sharpen your added value! Your Role: Senior Java Backend Engineer Utrecht You will immediately dive in, as part of one of the agile development teams with a DevOps mentality. Together, you’ll create massive impact that the organization will build upon for decades. In this role, you’ll work with Java25, Spring Boot, RabbitMQ, Docker and AWS services on scalable microservices and event-driven systems processing huge volumes of events. You’ll actively contribute to domain modelling, API design and data consistency within distributed systems. The coming years will focus entirely on scaling, performance improvements, and building new features. AI will play a major role. On the one hand, you’ll use AI tools to make your work smarter: generating unit tests, detecting edge cases, speeding up code reviews or quickly prototyping features. On the other hand, you’ll help integrate AI into the platform itself, for example for anomaly detection, optimising data flows or smart automation for customers. This way, you’ll make an impact with AI on two fronts: your own productivity and the future of the platform. As a Senior Java Backend Engineer, you’ll also expand your circle of influence. You’ll help define standards, ensure clean code and test automation are the norm, and lift colleagues to a higher level with your experience. This way, you’ll make impact not only on the codebase, but also on the team and the future of the platform. Growth Opportunities: Given the organisation is in transition, with continuous investments, you can grow into a Tech Lead role over time. Requirements: At least 6 years of experience in Java backend development Experience with Java17+ (preferably 21 or 25) and Spring Boot Knowledge of cloud environments (AWS is a plus) and containerisation (Docker) Understanding of architecture design is a big plus (microservices, event-driven etc.) Experience with CI/CD and test automation is second nature to you Interest in AI applications is a strong plus Experience in mentoring or coaching colleagues Already living in the Netherlands What’s Offered: Salary between €75.000 and €90.000 depending on experience and impact Premium-free pension (100% employer contribution) 3 days per week remote work + flexible hours Travel allowance 27 vacation days Annual workation abroad MacBook or Lenovo of your choice Training budget + conference attendance Daily healthy lunch at the office Work on complex systems with real social relevance Do you want to help build a scalable platform where AI and high-traffic backend engineering come together?

Core Responsibilities

Develop scalable microservices and event-driven systems using Java and AWS to support a high-traffic platform. Contribute to domain modelling, API design, and the integration of AI tools for both productivity and platform functionality.

Requirements

Requires at least 6 years of Java backend experience, specifically with Java 17+ and Spring Boot. Candidates must be based in the Netherlands and possess strong skills in cloud environments, containerization, and CI/CD.

Benefits

  • Premium-free pension
  • Annual workation abroad
  • 3 days per week remote work
  • Flexible hours
  • Travel allowance
  • 27 vacation days
  • MacBook or Lenovo of your choice
  • Training budget
  • Conference attendance
  • Daily healthy lunch at the office

About CodeGuild

Industry: IT Services and IT Consulting

Company size: 2-10 employees

Wij helpen tech-first bedrijven in Nederland aan de software engineers die het verschil maken. Dat lukt omdat we engineers begrijpen en op de plek zetten waar hun vakmanschap het best tot z'n recht komt. Wij kennen de stacks, de culturen en de mensen in de Nederlandse softwaremarkt. Niet op papier, maar door 20+ jaar ervaring in dit ecosysteem. We screenen bedrijven net zo scherp als kandidaten, zodat engineers alleen op plekken terechtkomen die kloppen. 1.000+ software engineers hebben via ons hun vaste plek gevonden. 81% is er na drie jaar nog steeds. Ons speelveld is software engineering recruitment in Nederland, met Java, Kotlin, Scala en het JVM-ecosysteem als thuisbasis. Groeien met de beste software engineers verdient beter dan een generiek IT wervingsvraagstuk. Het verdient rust, kracht en precisie.

Added Today