Empat
Java Team Lead
EmpatUkraine6 hours ago
Full-timeRemote FriendlyEngineering

We’re seeking a Java Team Lead for a fully remote position who will combine hands-on backend development (50%) with strong technical leadership (50%). You’ll lead a team of five engineers, take ownership of architectural decisions and delivery quality, and stay actively involved in coding while promoting high engineering standards and best practices.


The product is a cloud-based platform focused on optimizing digital outreach workflows and enhancing business development processes through intelligent automation, built to operate at scale and deliver reliable, high-performance backend services.


Your responsibilities will include:


Hands-on Development (50%)

  • Develop and maintain scalable, secure, and high-performance backend systems using Java 17+/21 and Spring Boot.
  • Own development of key modules, complex business logic, and integrations.
  • Design and implement REST APIs and event-driven services (SNS/SQS or similar).
  • Deliver production-ready code with comprehensive unit and integration test coverage.
  • Ensure proper CI/CD integration, observability, and operational readiness.
  • Drive performance optimization and system scalability improvements.

Leadership & Delivery (50%)

  • Lead and mentor a team of engineers through code reviews and technical coaching.
  • Make and document key architectural and technical decisions.
  • Take full responsibility for delivery quality, timelines, and risk management.
  • Work closely with the CTO and cross-functional teams (Product, DevOps, QA).
  • Promote clean architecture, engineering best practices, and continuous improvement culture.


What we expect from you:


  • 5+ years of hands-on experience with Java (Java 17+/21 preferred)
  • Strong practical expertise with Spring Boot (Web, Security, Data, Messaging)
  • Deep understanding of: Java concurrency and multithreading.
  • Backend system architecture and design principles.
  • Solid experience with PostgreSQL or other relational databases.
  • Proven experience designing, building, and maintaining RESTful APIs.
  • Experience with asynchronous messaging systems (SNS/SQS or similar).
  • Good understanding of CI/CD pipelines, automated testing, and code quality practices.
  • Hands-on experience with Docker and Linux environments.
  • Experience working with AWS services (EC2, RDS, S3, CloudWatch, IAM) — preferred.
  • Experience building and maintaining high-load SaaS systems.
  • Strong background in mentoring, code reviews, and technical guidance.
  • Solid understanding of secure development practices (authentication, authorization, validation, access control).
  • English level: Upper-Intermediate (B2) or higher.


Nice to Have:

  • Experience designing and operating microservices-based architectures.
  • Familiarity with Kubernetes (EKS or self-managed clusters).
  • Experience with Terraform and Infrastructure-as-Code practices.
  • AWS certifications (e.g., Developer Associate, Solutions Architect).
  • Bachelor’s or Master’s degree in Computer Science or a related field.


We offer:


  • Opportunity to work in a Top-employee company (DOU 2025).
  • Interesting projects and challenges that accelerate professional and personal growth.
  • Work with a creative, proactive, and empathic team.
  • Comfortable, stylish office in Kyiv with generator/battery backup.
  • Minimal bureaucracy, regular feedback, and team support.
  • Equal salary, medical insurance, paid courses.
  • Team-building events: parties, online activities, picnics, and more.

Key Skills

Ranked by relevance