KotlinJava Developer
Job Summary
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 Youll 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
Youll 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:
Youll have the opportunity to meet with our recruitment team to delve into our culture work methods and ongoing projects.
Weve crafted a recruitment task for you to complete offline providing an opportunity to showcase your skills and approach.
During the technical interview were 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
All done!
Your application has been successfully submitted!
Youve already applied for this job
We appreciate your interest in this position. Unfortunately you have already applied for this job.
Required Experience:
IC
About Company
We work with complexity, but keep things simple From mobile app to scalable system, from early MVP to long-term development, we bring to market digital products which unleash our clients’ success. With over 80 projects successfully realised to date, we’re relentless in delivering so ... View more