7 серпня 2025
Java Tech Lead (вакансія неактивна)
Київ, Харків, Львів, Лісабон (Португалія), Прага (Чехія), Варшава (Польща), віддалено
Development of a national-level service that enables citizens to access social cards used for specific purposes — such as receiving social benefits, making payments for eligible goods and services, and accessing social discounts. The project includes building a mobile app for Social Workers to assist citizens during the onboarding process, as well as creating a dashboard for financial institutions to monitor and analyze card usage.
Requirements
- 7+ years of hands-on experience in Java backend development
- 5+ years working with relational databases (PostgreSQL or similar)
- 5+ years in cloud-based architecture (Huawei Cloud, AWS, etc.)
- 3+ years in a Tech Lead or Architect role
- Deep knowledge and experience in Java and Spring Boot;
- Experience with different RDBMSes (PostgreSQL preferred), proven experience of building database schemas and optimizing them;
- Extensive experience with cloud services (AWS, GCP, Huawei Cloud) and proficiency in design, deployment, and management of cloud-oriented applications;
- Proven ability to lead backend teams, oversee technical quality, and coordinate with DevOps/infrastructure efforts;
- Expertise in data structures usage and implementation;
- Solid understanding of different software architectural patterns;
- Solid understanding of OIDC, LDAP;
- Familiarity with Docker and containerization technologies;
- Experience writing unit/integration/E2E tests;
- Upper-Intermediate+ English (clear communication with global teams)
Soft-skills:
- Ability to think critically and solve complex issues;
- Good communication/collaboration skills;
- Proactive and initiative-driven mindset
- Strong cross-functional collaboration skills
- Strong analytical skills with the ability to think critically and solve complex issues;
- A team-oriented approach — not just an individual contributor
Would be a plus
- Experience building financial applications, working with banks, or governmental digital services
- Familiarity with AWS, Docker, or containerized solutions
- Experience with Test-Driven Development (TDD) and quality-first engineering practices
Responsibilities
- Lead development of critical backend features
- Design scalable, efficient, and maintainable software architectures that meet business requirements;
- Collaborate with developers, DevOps, QA, and business/domain experts
- Guide and mentor other backend engineers
- Identify potential technical risks and develop mitigation strategies;
- Ensure knowledge is effectively shared and maintained within the team.
- Own the end-to-end software development lifecycle
- Participate in strategic planning and technical discussions with globally distributed teams
We offer
- Competitive compensation
- Social package (24 working days of annual leave, 5 paid sick days)
- Flexible working hours
- Challenging projects in diverse business domains and a variety of tech stacks
- Personal development and professional growth opportunities
- Work with talented, ambitious and family-feel teams
- Educational possibilities: corporate courses, knowledge hubs, and in-house English classes
- Compensation for your professional certification & support for your learning activities
- Opportunity to choose IT equipment you like
- Corporate social responsibility