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

Wypoon · Amsterdam · Onsite

SeniorEngineeringPosted today

What they ask for

AgileAWSAzureCassandraCI/CDDistributed SystemsDockerGCPGitGraphQLJavaKafkaKotlinKubernetesMicroservicesRESTSpringTDDTerraformPostgreSQL · nice to have

About the role

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.
  • 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 more English Speaking Jobs in Netherlands on Arbeitnow

More at Wypoon

All 11 open roles at Wypoon →