Kotlin/Java Back-end Engineer (Candidates based in the Netherlands)
Posted Updated
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.
- 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!
Skills
As published by lever · 15 questions · 1 written answer
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, GitHub URL, Portfolio URL, Other website
Short answers (6)
- What is your date of birth?
- What is your current country of residence?
- What is your country of citizenship? (Nationality)
- If yes, how many children do you have? optional
- What would be your salary expectation in euro? (gross income)
- What is your notice period?
Pick from a list (7)
- Do you require a visa and/or work permit to work in the Netherlands or Belgium?
- To which country are you willing to relocate? optional
- What is your Marital Status?
- Do you have any children?
- Have you applied to Wypoon Technologies in the past 12 months? optional
- What kind of employment do you prefer? optional
- How many years of full time professional experience
Written answers (1)
- Your LinkedIn profile optional
Attachments (1)
- Additional Documents to share optional
