-
Ampstek

Senior Kotlin Developer

Ampstek
Netherlands · Contract · Mid-Senior

Key Responsibilities:

  • Design and implement high-performance, reliable, and scalable backend services using Kotlin.
  • Build RESTful and/or GraphQL APIs and integrate with third-party services.
  • Architect and implement microservices-based solutions.
  • Work with databases (SQL and NoSQL) to design efficient data models.
  • Write clean, maintainable, and testable code with proper documentation.
  • Collaborate with cross-functional teams (Product, QA, DevOps, UI/UX) to deliver end-to-end solutions.
  • Lead and mentor junior/mid-level developers in coding standards, reviews, and best practices.
  • Participate in design reviews, code reviews, and architectural discussions.
  • Ensure application security, scalability, and performance tuning.
  • Stay updated with Kotlin ecosystem advancements and recommend improvements.

Mandatory Skills:

  • Strong experience in Kotlin (backend development using Ktor/Spring Boot with Kotlin, or Android with Kotlin Multiplatform if applicable).
  • Solid understanding of object-oriented and functional programming concepts.
  • Hands-on experience with microservices architecture, REST APIs, and/or GraphQL.
  • Proficiency with databases: RDBMS (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, Redis, Cassandra).
  • Strong knowledge of build tools (Gradle/Maven) and version control (Git).
  • Experience with cloud platforms (AWS, GCP, or Azure) and deployment pipelines (CI/CD).
  • Familiarity with containerization (Docker, Kubernetes).
  • Strong debugging, problem-solving, and performance optimization skills.

Good to Have (Optional Skills):

  • Experience with Ktor framework or Spring Boot (with Kotlin DSL).
  • Exposure to event-driven architectures (Kafka, RabbitMQ, or Pub/Sub).
  • Knowledge of Kotlin Multiplatform (KMM) for cross-platform development.
  • Experience with test automation frameworks (JUnit, Mockito, Kotest).
  • Familiarity with Agile/Scrum methodologies and DevOps practices.
  • Prior experience leading teams or playing a tech-lead role.

Key Skills

Ranked by relevance

kotlin devops functional programming microservices postgresql rabbitmq graphql android docker oracle nosql mysql redis kafka junit sql aws gcp
Login to Apply
Posted
Sep 16, 2025
Type
Contract
Level
Mid-Senior
Location
Amsterdam
Company
Ampstek

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ubique Systems
Related

Senior Android Payments Developer

2026-05-28

Contract
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Aubay Portugal
Related

Senior Kotlin Developer - Remote

2026-05-22

Full-time
Mid-Senior
Portugal
IT Services
Information Technology
View Job Details
Fruition Group Ireland
Related

Artificial Intelligence Engineer

2026-05-29

Contract
Mid-Senior
Ireland
IT Services
Information Technology