The vacancy is well-structured with clear responsibilities and tech requirements, but lacks salary transparency.
Job description
We are looking for a Team Lead to lead Java development, coordinate the team, and participate in backend development while ensuring product quality and stability.
Responsibilities
### Responsibilities
- Lead the development on the project and coordinate the team's work;
- Participate in backend development of the product in Java;
- Stabilize the existing application and prepare it for production;
- Design databases and APIs;
- Conduct code reviews and maintain development quality;
- Control technical debt and the technical state of the product;
- Monitor software security;
- Participate in product releases;
- Develop new modules, including the scheduling module;
- Interact with the internal team and client representatives.
Requirements
### Required Skills
- Java 17+ (preferably 21/25) - deep knowledge of JVM, concurrency, memory management.
- Spring Boot 3.x/4.x - microservices, Spring Data, Spring Batch, Spring Security.
- PostgreSQL - query optimization, indexes, partitioning.
- Apache Kafka - topic design, consumer groups, exactly-once semantics.
- React + TypeScript - understanding of frontend architecture (not necessarily writing code).
- Kubernetes/Docker - deployment, monitoring, scaling.
Conditions
### Conditions and Benefits
- Official employment according to the Labor Code of the Russian Federation, fully white salary, and status as an accredited IT company;
- Flexible conditions discussed and considering the expectations of a strong candidate;
- Freedom in decision-making, a team open to new ideas, and resources for task implementation;
- Large clients, interesting products, and the opportunity to influence results;
- Remote or hybrid work format, office in Moscow near Dostoevskaya metro;
- Flexible start time, but it is important to be available from 10:00 to 18:00;
- Cozy office with a friendly atmosphere, internal clubs, and informal activities;
- Support for health and team growth: DMS with dentistry, psychologist, English learning, and professional courses — all compensated.
About АЭРО
AERO is a Russian furniture company specializing in high-quality kitchen tables and chairs sourced from Italy, Malaysia, and China. They operate multiple stores in Moscow and the surrounding area, offer an online catalog for orders, and provide delivery across Russia with guarantees on all products. The company serves both private customers and businesses.