freehire launches on Product Hunt on 26 August.

Follow →

Lead Java Developer (Sustainment)

Summary

Lead a Java team maintaining backend systems using Spring Boot, Docker, and AWS; focus on production support, incident management, and performance engineering rather than new features.

Overview

We are seeking a highly skilled and experienced Lead Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java development support and maintenance, with expertise in Spring Boot, Docker, and AWS technologies.

Responsibilities

  • Experience in leading complex teams.
  • Production support and maintenance of high-quality software solutions using Java, Spring Boot, Docker, and AWS technologies.
  • These are NOT feature development positions.
  • Performance engineering related tasks (Jmeter + performance analysis).
  • Release support.
  • There are some bug fixing implementation tasks, but most of the daily work is related to: Incident management, Troubleshooting, Production support, Release preparation and management, Performance, Monitoring, Alerting, etc.
  • Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and implementation plans.
  • Implement scalable, reliable, and secure backend systems and APIs.
  • Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
  • Perform code reviews to ensure code quality, consistency, and adherence to design principles.
  • Troubleshoot and debug complex issues, and implement effective solutions in a timely manner.
  • Stay updated on emerging technologies and trends, and evaluate their potential impact on our systems and processes.
  • Mentor and provide guidance to junior team members, and actively contribute to their professional development.
  • Working hours: EST or UTC time zones, or night shift (PST).
  • Possible on-call schedules.

Qualifications

  • Strong background in Java development with experience in Spring Boot, Docker, and AWS.
  • Experience in production support, incident management, troubleshooting, release management, and performance engineering.
  • Ability to collaborate with cross-functional teams and communicate effectively with stakeholders.
  • Proven track record of writing clean, maintainable code and conducting thorough code reviews.
  • Mentorship experience and a commitment to the professional development of junior engineers.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available