Kotlin/Java developer
Location: Ukraine/Europe
Required skills
- 3+ years of professional experience in software development
- English B2+
- Strong knowledge of:
Java and Kotlin programming language
Spring framework and Spring Boot
SQL databases (PostgreSQL, MySQL)
Object-oriented and functional programming principles - Understanding of domain driven design and modulithic architecture
- Production experience with Vaadin/Hilla framework
- Basic knowledge of front-end technologies - NPM/Yarn, ReactJS/NextJS
- Knowledge of deployment pipelines and tools (e.g., Docker, Kubernetes, Heroku, CI/CD)
- Strong grasp of testing methodologies and frameworks (JUnit, Mockito/Mockk, SpringTest)
Nice-to-Have Skills
- Experience with cloud platforms like AWS, or GCP
- Understanding of security best practices for web applications
- Experience with Scala programming language
Key responsibilities
- Build and maintain web applications (both from scratch and existing ones)
- Communicate with clients to clarify the requirements and prepare technical tasks
- Optimize application performance and ensure high standards of code quality through testing and reviews
- Deploy and monitor web applications using existing CI/CD tools up-to-date with emerging technologies and advocate for their adoption when appropriate
Apply now
Benefits & Perks
We create an environment that improves not only professional but also personal skills: informal events, joint celebrations, public activities.
Free lunches
Free lunches - We treat you with lunches and optimize your time for yourself.
Insurance
Insurance - We care about your health and precautions.
Teambuilding
Entertainment - We offer participation in conceptual events: sports, holidays, trainings.