К содержимому

Java Team Lead

DripifyКиїв

We’re looking for a Java Team Lead to split their time evenly between hands-on backend development and leading a Java engineering team. You’ll build modular, secure, and maintainable backend systems while owning delivery quality, mentoring engineers, and coordinating cross-functionally with product, DevOps, and QA. You’ll drive system performance and scalability while championing secure development and clean architecture practices across the team.We build a data-intensive B2B SaaS platform on Java 21, Spring Boot, and AWS.

Requirements:

-

8+ years of hands-on development experience (Java 21+).

-

2+ years leading a development team.

-

Deep practical experience with Spring Boot modules (Web, Security, Data, Messaging).

-

Strong knowledge of Java concurrency, multithreading, and backend system design.

-

Proficient in SQL databases (PostgreSQL preferred).

-

Experience with REST APIs and asynchronous messaging (SNS/SQS).

-

Skilled in CI/CD, code quality gates, and automated testing.

-

Hands-on with Docker, Linux, and system-level debugging.

-

Familiar with monitoring/logging tools (ELK, Prometheus, Grafana).

-

Strong focus on security best practices: auth, validation, access control.

-

Working knowledge of AWS: IAM, EC2, RDS, S3, CloudWatch, Secrets Manager.

Nice to have:

-

Experience in designing and operating microservice-based architectures.

-

Familiarity with Kubernetes (EKS or self-managed).

-

Experience with Terraform and Infrastructure-as-Code.

-

AWS Certifications (e.g., Developer Associate, Solutions Architect).

-

Bachelor’s or Master’s in Computer Science or related field.

Responsibilities:

Development (50%):

-

Build modular, secure, and maintainable backend systems using Java 21+ and Spring Boot.

-

Design and implement RESTful APIs and event-driven services (SNS/SQS).

-

Write tested, high-quality code with strong focus on unit/integration testing.

-

Ensure CI/CD integration, monitoring, and production readiness.

-

Drive system performance and scalability improvements.

Leadership & Delivery (50%):

-

Lead a backend team: mentorship, code reviews, and engineering growth.

-

Own delivery quality: scope planning, progress tracking, risk mitigation.

-

Document and communicate architectural decisions.

-

Coordinate cross-functionally with product managers, DevOps, and QA.

-

Promote best practices in secure development and clean architecture.

Work conditions:

-

100% remote position, providing flexibility and work-life balance.

-

Competitive salary reflecting your skills and expertise.

-

24 days of paid vacation per year to recharge and relax.

-

10 days of paid sick leave.

-

Educational opportunities.

-

Compensation budget for medical and hobby/sport expenses.

-

Generous budget for birthdays and anniversaries.

-

Online and offline team events.

-

A collaborative and innovative work environment with passionate team members.

Hiring process:

Interview with Talent Acquisition Specialist — Technical interview(90 min) — Final Interview with Head of Engineering(45 min) — Reference check — Offer

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.