Logo for hhhhjj

Java Team Lead

Role overview

Qualifications

  • 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

Responsibilities

  • 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
  • Lead a backend team: mentorship, code reviews, and engineering growth

Key facts

  • Remote from: Ukraine, Poland
  • Full time
  • Senior (5-10 years)
  • English

Hard skills

Other skills

  • Mentorship
  • Communication
  • Team Leadership
  • Problem Solving

About the company

hhhhjj logo

hhhhjj

Computer Software / SaaS

Dripify.com automates your LinkedIn outreach the smart way. Reach quality leads, follow up automatically, and turn conversations into sales faster than ever.

Company details

Company typeTPE
IndustryComputer Software / SaaS
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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 Engineering Manager(45 min) - ✅ Reference check - ✅ Offer

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Other jobs at hhhhjj

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.