Lead Software Engineering
Are you an experienced software engineer or architect who wants to remain technically strong, but also enjoys bringing a team further?
Jobs in the Netherlands, in English.
26,000+ live jobsHybrid in Utrecht·Full-time·Added 5 months ago (last checked 22 Oct)
29 open roles





This job advert was originally written in Dutch.
At least 5 years of experience as a Backend Developer or Software Engineer;
Experience with Kotlin or a strong Java/JVM background and the ambition to grow further in Kotlin;
Experience with Spring Boot and microservices;
Knowledge of cloud platforms such as Azure or AWS;
Experience with Docker, Kubernetes, and CI/CD;
You enjoy contributing ideas regarding software architecture and technical choices;
You have an eye for code quality, testability, and maintainability;
Interest in modern software development, cloud, and AI;
You are proficient in the Dutch language.
Do you have experience with one or more of the topics below? Then you will have an advantage.
Event-driven architectures;
Domain Driven Design (DDD);
CQRS and Event Sourcing;
Kubernetes or OpenShift;
Terraform or Infrastructure as Code;
GitOps;
OAuth2, OpenID Connect, or Keycloak;
Azure OpenAI or OpenAI APIs;
AI Agents or Model Context Protocol (MCP);
Retrieval Augmented Generation (RAG);
Vector Databases such as Azure AI Search, Pinecone, Weaviate, or Qdrant.
A permanent contract for 32 to 40 hours per week;
A personal development budget of €3,600 per year for training, certifications, or coaching;
4 study days per year;
27 vacation days;
A mobility scheme with a choice of a lease car or mobility budget and a Public Transport Business Card;
Flexible working hours and hybrid working;
A pension scheme and supplementary employee insurance;
Access to international knowledge groups and engineering communities;
Plenty of growth opportunities towards Lead Developer, Software Architect, or Principal Consultant;
The space to experiment with the latest technologies in the fields of cloud, software engineering, and AI.
Developing software is one thing. Building software that remains scalable, secure, and maintainable for years requires craftsmanship.
At adesso, we develop software for organizations where technology is mission-critical. We build cloud-native applications, backend platforms, and integration solutions used daily by thousands of users. Increasingly, these systems also form the foundation for AI applications, intelligent automation, and the integration of Large Language Models (LLMs).
That is why we are looking for Software Engineers who look beyond just code. Engineers who enjoy contributing ideas regarding architecture, software quality, and the future of modern software development.
As a Senior Software Engineer, you design and develop modern backend solutions within complex enterprise environments. You work on cloud-native applications, microservices, and integration platforms where reliability, performance, and scalability are central.
You are not only responsible for writing high-quality code, but you also actively contribute ideas regarding architecture, software quality, and technical choices. Together with colleagues, you help clients realize sustainable solutions that last for years.
Additionally, you will increasingly work on backend services that unlock data for analytics, AI, and intelligent automation. In this way, you help build software that is ready for the future.
Developing backend services in Kotlin and Java;
Designing and building microservices and event-driven architectures;
Developing REST APIs and integrations with internal and external systems;
Working on cloud-native solutions within Azure, AWS, or Kubernetes platforms;
Developing backend services that make data available for analytics, AI, and machine learning;
Integrating AI services, such as Azure OpenAI or other LLM platforms, when projects demand it;
Building APIs and services that support AI agents and intelligent applications;
Improving performance, scalability, security, and maintainability;
Contributing ideas regarding software architecture, design patterns, and technical standards;
Setting up and improving CI/CD processes and DevOps methodologies;
Collaborating with Software Engineers, Cloud Engineers, Data Engineers, AI Engineers, and Architects in multidisciplinary teams.
Depending on the project, you will work with, among others:
Kotlin
Java 17+
Spring Boot & Spring Cloud
Kafka
REST & GraphQL
Docker
Kubernetes & OpenShift
Azure & AWS
Terraform
GitHub Actions / Azure DevOps
PostgreSQL
MongoDB
Redis
Azure OpenAI
GitHub Copilot
Do you want to build software that not only works today but is also ready for the future? Do you want to work on modern backend solutions, cloud-native architectures, and the software that makes AI possible?
Then we would love to meet you. We are especially curious about how you want to further develop yourself as an engineer in the coming years.
With more than 13,000 colleagues, adesso is one of Europe's largest IT service providers.
In the Netherlands, we consciously choose a different approach. Not a large, anonymous organization, but compact teams with a lot of autonomy, short lines of communication, and room for entrepreneurship.
Our engineers are involved in a project from the very beginning. We advise clients on technical choices, co-design the architecture, and build solutions that are actually used in production.
Whether it concerns modern cloud platforms, complex integrations, or software in which AI plays an increasingly large role: at adesso, you get the space to help build the next generation of enterprise software.
You will join a team of experienced software engineers who value substance. We invest in knowledge sharing, innovation, and craftsmanship. Through our international engineering communities, you will exchange knowledge with colleagues from all over Europe and stay up to date with the latest developments in the fields of software engineering, cloud, and AI.
You will receive responsibility, trust, and the freedom to contribute ideas regarding technology, architecture, and the direction of projects.
At adesso, we believe that the best software is created by strong teams. Therefore, we work from four core values:
We are ONEadesso – Together we achieve more.
We are hands-on – We solve complex issues pragmatically.
We are straightforward – We communicate openly and honestly.
We are open-minded – We remain curious about new technologies and ideas.
or browse Utrecht·Engineering·Backend·Senior·Hybrid