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

Please upload files having extensions: .jpg, .png, .pdf, .doc

File size must under 5mb.

Request has been sent

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.