Senior Java Backend Engineer

Codeguild — Netherlands · Posted ~5 hours ago

Senior Full-time Hybrid

Skills

Java Spring Boot RabbitMQ Docker AWS Backend development Scalability Event-driven architecture Data consistency Fault tolerance Java 25

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a mid-sized technology organization as a Senior Java Backend Engineer and help evolve a high-traffic, multi-tenant platform. You will solve complex challenges involving scalability, reliability, fault tolerance, event-driven architecture, data consistency, and AI integration using a modern Java and cloud-native stack. Compensation reaches up to €90,000, with a premium-free pension, annual workation abroad, and three home-working days per week.

Highlights

Salary up to €90,000, premium-free pension, annual workation abroad, and three days of work from home. The role offers challenging backend engineering around reliability, scalability, fault tolerance, event-driven architecture, data consistency, and AI integration.

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 developmentExperience with Java17+ (preferably 21 or 25) and Spring BootKnowledge 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 youInterest in AI applications is a strong plusExperience in mentoring or coaching colleaguesAlready living in the Netherlands What’s Offered: Salary between €75.000 and €90.000 depending on experience and impactPremium-free pension (100% employer contribution)3 days per week remote work + flexible hoursTravel allowance27 vacation daysAnnual workation abroadMacBook or Lenovo of your choiceTraining budget + conference attendanceDaily healthy lunch at the officeWork 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?