
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
- Warsaw, Mazowieckie, Poland
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
