Skip to content

Nobody tells you why you were rejected. We will. Free, in 30 seconds.

Score my CV against live jobs

Kotlin/Java Back-end Engineer (Candidates based in the Netherlands)

Wypoon · Amsterdam

On-siteSeniorPosted 16 Oct 2026

What this role requires

3 requirements, read out of the advert rather than guessed from the job title:

Also mentioned, not required: Ktor, JUnit, MockK, Kafka, Cassandra, PostgreSQL, Terraform, Bicep, Docker, Kubernetes, AWS, Azure, GCP, CI/CD, Git, English (B2). Worth having, but their absence is not what gets a CV filtered out.

See how often each of these is required across open backend roles in Europe.

Check my CV against these 3 requirements

Free, no card. Tells you which of them your CV evidences and which it only implies.

Job description

Key Responsibilities

Develop scalable back-end services in Kotlin, using frameworks like Ktor or Spring Boot (Kotlin DSL).

Design, build, and maintain event-driven microservices and APIs (REST or GraphQL).

Write clean, maintainable, and well-tested code, applying TDD/BDD principles with tools like JUnit or MockK.

Contribute to distributed architectures using Kafka, Cassandra, or similar technologies.

Define infrastructure using Infrastructure-as-Code tools like Terraform or Bicep.

Read the full description (26 more sections)

Collaborate in Agile DevOps teams to ship and run production-ready software.

Participate in code reviews, architecture discussions, and documentation writing.

Requirements

A minimum of 5 years of professional experience.

Advanced proficiency in the English Language (at least B2 in speaking, writing, listening, and reading).

A minimum of a bachelor's degree in computer science, Software Engineering, or a related field.

Solid background in Java, comfortable working in mixed Kotlin/Java codebases.

Strong experience with Spring Boot (Kotlin DSL) or Kotlin-first frameworks like Ktor.

Experience designing and scaling microservices, with a focus on performance and maintainability.

Strong experience with distributed systems and event-driven architectures, ideally in high-traffic or mission-critical environments where scalability and reliability are essential.

Familiarity with messaging systems (Kafka, RabbitMQ) and databases (Cassandra, PostgreSQL).

Proficiency in API design patterns (REST, GraphQL) and secure coding.

Hands-on knowledge of Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).

Experience with CI/CD pipelines and Git-based workflows.

Agile mindset

What We Offer

Competitive Compensation : Salary tailored to your skills and experience.

Generous Time Off : 25 paid vacation days (based on a 40-hour work week).

Relocation Support : A relocation and travel budget to ease your transition.

Tax Benefits : Eligibility for the 30% ruling.

Travel Reimbursement : We've got your daily commute covered.

Top-Notch Equipment : A high-quality device to ensure you work efficiently.

Professional Development : Financial support for certifications, technical training, and language courses—because we value your long-term career growth.

Comprehensive Relocation Assistance : Extensive support to help you settle in smoothly.

Community & Fun : Enjoy team events and connect with developers from around the globe!

Find Jobs in Netherlands on Arbeitnow

You will apply. Then you will hear nothing.

And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.

  1. 1

    Drop in your CV

    One PDF, thirty seconds. No card.

  2. 2

    See what is wrong with it

    Every weak passage, quoted from your own CV, with the line to replace it.

  3. 3

    Apply where you fit

    Every European role ranked against what your CV actually says.

  • Free, no card
  • Your CV file is deleted after parsing
  • Or skip the upload — build your profile by hand
  • Refreshed every 6 hours