Team Lead Java Developer

We are looking for a Team Lead Java Developer to join our team!

Responsibilities:

  • Development, testing and support of high-load backend services in Java;
  • Participation in the design of the payment system architecture;
  • Optimization of performance and increasing the reliability of existing services;
  • Working with databases (design, query optimization);
  • Writing high-quality and test-covered code;
  • Interaction with the team and other departments (analysts, testers) to achieve common goals.
     

Requirements:

  • Experience in commercial development in Java from 2-3 years (depending on the level);
  • Experience in a payment system or other fintech area;
  • Knowledge of the principles of developing payment gateways;
  • Deep knowledge of Java Core and Java SE;
  • Experience with the Spring Framework (Spring Boot, Spring Security);
  • Understanding the principles of microservice architecture and experience working with it;
  • Knowledge of SQL and experience working with relational databases (e.g. PostgreSQL, MySQL);
  • Experience with version control systems such as Git;
  • Familiarity with Docker and Kubernetes;
  • Skills in working with build tools and CI/CD.
  • Ability to work with message brokers (e.g. RabbitMQ, Kafka).
  • Experience with Redis or other NoSQL databases.
  • Ability to work in a team and solve complex problems.
     

Knowledge of Python will be a plus.

Working conditions:

  • Work schedule 10:00 - 19:00;
  • Remote work;
  • We provide all the necessary tools for your successful and comfortable work;
  • Training at the expense of the company (courses, seminars, new and interesting projects);
  • Learning English at the expense of the company;
  • Ability to switch between projects and try yourself in different roles.

Required languages

English B1 - Intermediate
Ukrainian Native
Java, Team Lead
Published 27 August
493 views
ยท
133 applications
75% read
ยท
32% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...