Hybrid
Mid Level
Contract
Posted December 22, 2025
Tech Stack
kotlin
ups
java
oracle
oracle-pl-sql
spring
spring-boot
hibernate
kubernetes
microsoft-azure
kafka
grafana
postgresql
Job Description
**Role Name:**
Kotlin Backend Developer
**Location:**
Amsterdam, Netherlands
**Role Overview**
We are looking for an experienced
**Kotlin Backend Developer**
to join our Agile Scrum team in Amsterdam. The ideal candidate will be a strong team player with deep backend development expertise, capable of designing, building, and maintaining robust, business-critical applications. You will work on strategic delivery platforms and take shared responsibility for code quality, reliability, and operational excellence in a DevOps-driven environment.
**Key Responsibilities**
- Be an active and valued member of an
**Agile Scrum team**
, working in two-week sprint increments.
- Participate in all Agile ceremonies including
**stand-ups, sprint planning, refinement, and retrospectives**
.
- Design and analyze
**application and data architecture**
solutions.
- Develop, maintain, and optimize backend services using
**Kotlin and Java**
.
- Ensure
**high code quality**
, enforce best practices, and conduct code reviews.
- Take ownership of team deliverables in a
**DevOps way of working**
, including deployments and operational support.
- Support
**24/7 standby/on-call rotations**
as required.
- Build and maintain applications that support
**business-critical and strategic delivery processes**
.
- Collaborate closely with cross-functional teams to deliver reliable and scalable solutions.
**Required Skills & Qualifications**
- Bachelor’s degree in
**Computer Science**
or a related field.
- Minimum
**7+ years of experience**
as a Software Engineer.
- **Strong hands-on experience in Kotlin**
(minimum 2 years; 4+ years preferred).
- Solid experience with
**Core Java**
.
- Experience with
**Oracle PL/SQL**
(preferred).
- Strong experience with
**Spring Boot and Hibernate**
.
- Hands-on experience with
**CI/CD pipelines**
and DevOps practices.
- Experience working with
**Kubernetes**
.
- Strong understanding of
**CI/CD practices in an Azure Cloud environment**
.
- Experience in building and consuming
**APIs**
.
**Nice-to-Have Skills**
- Experience with
**Kafka**
,
**Grafana**
, and
**PostgreSQL**
.
- Exposure to distributed systems and event-driven architectures.
- Familiarity with monitoring, logging, and observability tools.