Skip to content

Kotlin/Java Developer

  • Remote
    • Warsaw, Poland
  • Engineering

Job description

About us

YND started in Berlin, but today our vibrant hub is in Warsaw – with a fully remote team delivering impactful digital products to clients around the world.

We are a software consultancy that combines creativity with strong engineering to build solutions that truly matter. From fast-growing startups to well-known brands, we partner with companies that want to create meaningful products — and we take pride in helping them succeed.

At YND, we believe great software comes from collaboration, curiosity and ownership. We keep things pragmatic, avoid unnecessary complexity, and focus on delivering real value.


What You'll Do as a Kotlin/Java Developer

As a Kotlin/Java Developer, you will design and develop backend services, primarily using Kotlin, as part of a cross-functional team of experienced engineers.

You will:

  • build scalable backend services in Kotlin and Java

  • collaborate closely with product and engineering teammates

  • contribute to architecture and technical decisions

  • write clean, maintainable, production-quality code

  • continuously improve existing systems

  • learn from and share knowledge with a highly experienced team

You will work alongside a senior engineer who will support your onboarding and help you ramp up quickly.


What We Bring to the Table:

  • Competitive salary on a B2B contract

  • Access to company equipment such as MacBook and necessary accessories if needed

  • Access to a Multisport card

  • Flexible schedule and possibility of remote cooperation

  • Flat organizational structure with quick decision-making

  • Regular company updates and team meetups

You’ll collaborate with an international team working on digital products for global clients. We value openness, collaboration, and ownership, and we aim to create an environment where designers can focus on solving real product problems and continuously develop their skills.

What our recruitment process looks like:

  • You'll have the opportunity to meet with our recruitment team to delve into our culture, work methods, and ongoing projects.

  • We've crafted a recruitment task for you to complete offline, providing an opportunity to showcase your skills and approach.

  • During the technical interview, we're eager to gain deeper insight into your experience and expertise.

Job requirements

What We Need from You

  • 2+ years of professional experience with recent versions of Kotlin or Java

  • Experience with or willingness to learn and use Kotlin on a daily basis

  • Good knowledge of Spring Boot

  • Ability to write code that contributes to robust and scalable solutions

  • Good knowledge of automated tests and writing testable code

  • Ability to think critically about own and others’ solutions

  • Experience working in a Scrum or Agile environment

  • Be open and willing to learn from mistakes

  • Be open to feedback from more experienced peers

  • Proactive approach - suggesting, researching and finding solutions to the problems

  • Creativity & attention to detail - always looking for an opportunity to make things better

  • Good command of English (written and spoken)

Nice to have

  • Experience with NoSQL data stores or message brokers (e.g. MongoDB, Elasticsearch, Redis, Kafka, SQS, etc.)

  • Experience with or willingness to use AI tools in daily development (e.g. Claude Code)

  • Experience with or interest in cloud infrastructure or DevOps topics (e.g. AWS, GCP, k8s, ArgoCD, Terraform)

Details

Remote
  • Warsaw, Mazowieckie, Poland
Engineering

or