IdeaSoft is a full-cycle software development company focused on Blockchain and Fintech. We create dedicated teams and build outstanding Web3 products with cutting-edge technologies to ensure better business results.
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