Пропустити й перейти до основного вмісту
Розмістіть резюме – Це забере лише кілька хвилин

Вакансії: teamvoy

Сортувати за: -
1 вакансія

Job Post Details

Senior Java Developer - job post

Створіть обліковий запис Indeed, перш ніж переходити на веб-сайт компанії.

Опис вакансії

Інформація про те, як деталі вакансії узгоджуються з вашим профілем.

Тип вакансії

  • Повна зайнятість



Повний опис вакансії


We are looking for a Senior Java Developer to join Teamvoy and work on our project in the banking services industry.

About the project:
We are building an Internet Banking Platform and Mobile App that will be available for different banks as a white-label solution. There is a high-level vision and set of user stories that is covering the product. Teamvoy is fully responsible for the end-to-end solution and will build it from the scratch.


  • 5+ years of commercial software development experience;
  • Bachelor’s degree in Computer Science (or other related degree);
  • English level B1+;
  • Experience with Spring (Spring Boot/Spring MVC), Spring Data, Hibernate;
  • Strong knowledge of designing and implementing REST web services;
  • Experience with OOP/OOD, design patterns, and architectural patterns;
  • Experience with SQL and PostgreSQL;
  • Understanding of database design principles;
  • Experience with Docker/Kubernetes;
  • Experience in writing unit and integration tests.


  • Design and develop APIs;
  • Integration with third parties (payment service providers, messaging platforms, analytics or security services, etc.);
  • Writing reusable, testable, and efficient code;
  • Direct communication and collaboration with clients;
  • Writing unit and integration tests;
  • Developing new functionality;
  • Working with business requirements;
  • Designing and developing new services/modules;
  • Database design;
  • Code review;
  • Demo presentations;
  • Responsible for releases;
  • System scalability.

Would be a plus

Would be a plus:
  • Experience with projects in the banking sector;
  • Experience with microservices;
  • Experience with RabbitMQ;
  • Experience with Elasticsearch;
  • Understanding of modular testing as part of the software development cycle and tracking controlled development within a team.

Work conditions

What We Offer:
  • You can choose: work from home or in a comfortable office in the city center of Lviv (the office have a generator and Starlink);
  • Great company atmosphere and comfortable communications;
  • Development support;
  • 20 working days of vacation and 20 sick days;
  • Free English language courses.
Допоможіть роботодавцям знайти васРозмістіть резюме