Java/Kotlin Tech Lead Amsterdam

CodeGuild
Amsterdam, Netherlands
1 day ago
Apply on www.codeguild.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
€7,917.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Component-Based Software Engineering Cloud Computing Continuous Integration Interoperability Java Virtual Machine (JVM) MongoDB Software Architecture Spring-boot Backend Kotlin Event Driven Architecture
+3 more
Kubernetes Serverless Computing Docker

Job description

  • Do you get excited about building scalable cloud-native systems where you define the technical direction?
  • Would you love to guide a small, experienced team while also contributing hands-on to a complex software product?
  • And do you say yes to a salary up to €95.000, hybrid work, a modern stack and a product-focused role with societal relevance?

Then read on! This might just be your next opportunity.

Your Employer: In-house Engineering Team Building the Future of European Mobility

This engineering-first company recently launched a product with a clear mission: to make public transport smarter, more user-friendly, and accessible, for millions of travelers across Europe. The platform simplifies access to mobility by putting smart technology and intuitive interaction at the center removing traditional barriers.

What makes this moment unique: the product is live and on the verge of rolling out across Europe. That means major technical challenges in terms of scalability, security, and interoperability with transit partners. As Tech Lead, you’ll set the technical direction while directly influencing how millions of people move across borders.

You’ll join a small, close-knit team of senior engineers working fully in-house. No consultancy just building together toward a rock-solid platform. Here, content comes before hierarchy, and quality over speed. Expect autonomy, freedom in architecture decisions, and direct collaboration with product and UX.

Your Role: Java/Kotlin Tech Lead Amsterdam

As Java/Kotlin Tech Lead Amsterdam, you’ll drive the technical development of this mobility platform. You’ll collaborate with product management and UX, mentor a team of engineers, and shape the technical roadmap. At the same time, you’ll remain hands-on in backend and cloud component development.

How do you design a serverless, event-driven architecture that handles millions of check-ins per day? How do you build a secure, scalable backend with minimal latency and maximum reliability? These are the questions you’ll take the lead on.

You’ll work with the latest tools in the JVM stack, cloud-native services, and mobile integrations. You’ll have the freedom to evaluate new technologies, design refactoring strategies, and mentor teammates all to deliver a scalable, reliable and impactful product ready for European expansion.

Requirements

  • At least 8 years of experience as a Backend developer
  • Experience with architectural decisions, scalable backends, and technical mentoring
  • Proficiency in Java and/or Kotlin & Spring Boot
  • Experience with Docker, Kubernetes, and cloud-native development is a big plus
  • Familiarity with MongoDB, CI/CD, and security best practices is a plus
  • Knowledge of mobile platform integration (Android) is a plus
  • Strong communication skills and ability to bridge product and engineering

Benefits & conditions

  • Salary up to €95.000 gross per year
  • Permanent contract from day one!
  • Direct impact on a live product with real societal relevance
  • 3 remote work days+ flexible working hours
  • Option to work 32, 36, or 40 hours per week
  • Excellent pension scheme
  • 27 vacation days (two more than average!)
  • Top-tier hardware (laptop and phone)
  • €35 netmonthly expense reimbursement
  • Daily lunch at the office
  • Generous training budget

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.codeguild.nl
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

1:17 min

Storyblok engineering context and tech stack overview

Sebastian Gierlinger Sebastian Gierlinger · World Congress 2025

Videos

See all

Related articles

See all