For Employers
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

The role involves splitting time between hands-on backend development using Java 21 and Spring Boot, and leading an engineering team through mentorship and delivery management. You will be responsible for building scalable, secure systems while coordinating cross-functionally with product, DevOps, and QA teams.

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

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior .NET Developer / Tech Lead

Freelance Estonia, Latvia, Lithuania Software Development

Blockchain Developer (Java)

Freelance United States Software Development

Member of Technical Staff, Production Site Reliability Engineer

Full Time United States $200K - $400K per year Software Development

Senior Database Administrator

Other United States $150K - $170K per year Software Development

Lead Mainframe Developer

Full Time United States $132K - $221K per year Software Development

AI & Technical Upskilling Sr Specialist

Full Time United States $72590 - $95000 per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 213,604+ Jobs in Software Development

Answer easy questions

Answer easy questions

213,604+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified