Team Lead Java Engineer, Retail (f/m/x)

April 30, 2026

Job Description

A fast-growing European tech company in the automotive marketplace space is hiring a Team Lead Java Engineer to drive backend development and lead a high-performing engineering team. This role is ideal for an experienced Java professional who combines strong technical expertise with leadership skills and is comfortable working in a remote, fast-paced environment.

Location: Remote (Kyiv, Ukraine listed office)
Job Type: Full-time

Job Responsibilities

  • Lead the architecture, design, development, deployment, and maintenance of a large-scale microservices ecosystem
  • Manage and mentor a team of approximately 5 developers, including performance reviews and one-on-one sessions
  • Actively contribute to coding tasks while guiding team delivery and technical direction
  • Conduct code reviews and enforce best practices in software development and system architecture
  • Collaborate with cross-functional teams to translate business needs into scalable technical solutions
  • Support team growth through mentoring, hiring, and adoption of modern tools including AI coding assistants

Job Requirements

  • Minimum of 2 years’ experience leading software development teams and managing projects
  • At least 5 years of hands-on experience with modern Java development
  • Strong knowledge of microservices architecture and cloud platforms, especially AWS (ECS, SQS/SNS, EC2, Lambda, CloudWatch)
  • Minimum of 3 years working with Spring technologies, including Spring Boot (experience with Spring Cloud is an advantage)
  • Solid understanding of clean code principles, design patterns, and best practices
  • Excellent communication skills with the ability to balance technical decisions and business needs
  • Experience with AI-assisted development tools is an added advantage