Our client is a leading digital financial solutions company in Moldova, actively developing two key, large-scale projects: web and mobile applications for the financial sector. As part of our ongoing growth and team strengthening, we are seeking an experienced Java team lead to manage development, coordinate the team, and implement cutting-edge technologies to improve the quality and efficiency of our products.
Lead a digital development team: set, distribute, and monitor the execution of tasks
Mentor junior colleagues, support their development, and facilitate team growth
Participate in all stages of development - from design to release
Design system architecture and select technologies
Conduct code reviews, monitor code quality and compliance with standards
If necessary, write the code yourself
Collaborate with QA, DevOps, and business stakeholders, participate in meetings and discussions
Ensure that deadlines are met and goals are achieved
More than 5 years of development experience, of which at least 1 year as a technical leader
Strong knowledge of backend development in Java EE and experience with Spring MVC, JSF, and GWT frameworks
Experience with Kotlin (Android) or Swift (iOS) will be an advantage.
Deep understanding of object-oriented programming, software architecture, testing, and design patterns
Experience with relational and NoSQL databases, RESTful APIs, and GraphQL
Proficiency in Git, Agile/Scrum, and CI/CD
Excellent communication skills, leadership qualities and ability to work in a team
Proficiency in Russian is required, as the team is predominantly Russian-speaking.
Freedom to lead and innovate
Interesting projects, modern methods and practices
English language course reimbursement
Day off on birthday
Office work format (Chisinau, Riscani)
Opening hours: Mon–Fri, 9:00–18:00
Working at IT Park
The salary will be specified during the interview.
Schedule: Monday–Friday, 9:00–18:00