Team Lead Backend-разработчик
- from 800000 ₸
-
Astana
Work experience: 3-6 years old
Full employment
Schedule: 5/2
Working hours: 8
The format of the work: at the employer's place
Responsibilities:
-
Development, support and development of backend services in Java.
-
Designing architectural solutions and participating in technical discussions.
-
Integration with external and internal APIs, working with databases.
-
Working with message brokers (RabbitMQ or Kafka, depending on the stack used on the project).
-
Optimizing the performance and scalability of services.
-
Development and support of unit and integration tests.
-
Participation in the code review, writing technical documentation.
-
Interaction with frontend, analytics, DevOps, and testing teams.
-
Participate in task planning, deadline assessment, and performance monitoring.
Requirements:
-
I have at least 3-5 years of Java development experience.
-
A deep understanding of the principles of building distributed systems and microservice architecture.
-
Experience in designing architectural solutions.
-
Knowledge of the principles of integration with external and internal APIs, experience working with relational and NoSQL databases.
-
Experience working with BPMN, preferably using Camunda.
-
Experience working with message brokers (RabbitMQ or Kafka).
-
Skills in optimizing performance and scaling applications.
-
Experience writing unit and integration tests.
-
Experience participating in code review and writing technical documentation.
-
Leadership skills: task planning, load balancing, performance control.
-
The ability to interact with cross-functional teams.
Conditions:
- Competitive salary and bonus system;
- Official employment.