- 8+ years of Java development experience.
- Proven track record managing development teams of 10+ people.
- Broad knowledge across IT disciplines (backend, frontend, QA, DevOps).
- Experience with distributed, high-load systems.
- Solid background in system architecture management.
- Hands-on experience with CI/CD setup.
- Strong leadership skills: proactive approach, ability to build effective teamwork.
Technical Competencies and Tools
- Backend: Java 17, Spring, RabbitMQ, Redis, Kafka, Hibernate, PostgreSQL, WebFlux, Maven, Kubernetes, microservices architecture.
- Frontend: Flutter, Dart, ReactJS.
It would be nice to have:
- Experience in fintech or other high-security, high-availability environments.
- Background in Agile environments or startups.
- Knowledge of performance optimization for distributed systems.