Jobs in the Netherlands, in English.

Senior Software Engineer (Kotlin/Java)

Hybrid in Utrecht·Full-time·Added 5 months ago (last checked 22 Oct)

Our summary

Salary
€4,500 - €6,500 a month
Work mode
Hybrid, Utrecht
Contract
Permanent, full-time hours
Languages
Dutch
Experience
5+ years

Skills

This job advert was originally written in Dutch.

Requirements

What we're looking for

  • 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.

Nice to have

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.

Pay & benefits

What you'll get

  • 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.

The role

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.

What you'll do

  • 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.

Technologies you will work with

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

Hiring process

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.

About adesso Netherlands

In their own words

About the company & team

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.

All open roles at adesso Netherlands
WhatsApp

Lead Software Engineering

adesso Netherlands3w ago
Hybrid in Utrecht

AI-First Solution Sales

adesso Netherlands3w ago
Hybrid in Utrecht

Microsoft Solution Sales

adesso Netherlands2mo ago
Hybrid in Utrecht
Hybrid in Utrecht

Senior SAP ABAP Developer Healthcare

adesso Netherlands3mo ago
Hybrid in Utrecht

Solution Architect – Software & AI

adesso Netherlands3mo ago
Hybrid in Utrecht

Microsoft AI consultant

adesso Netherlands5mo ago
€6k – €7.5k a monthHybrid in Utrecht

Data Governance Consultant

adesso Netherlands8mo ago
Hybrid in Utrecht

Solution Architect Power Platform

adesso Netherlands11mo ago
€5k – €6.5k a monthHybrid in Utrecht

Dynamics 365 Developer

adesso Netherlands11mo ago
€4k – €6.5k a monthHybrid in Utrecht
See all 29 jobs