Lead Java Developer

Sky System Inc

New York (NY)

On-site

USD 150,000 - 230,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

AutoNation is seeking a hands-on Lead Software Engineer to design and deliver digital platforms used by customers, associates, and business operations nationwide. You will write and review production code, mentor engineers, and partner with product, architecture, quality assurance, delivery, and operations teams.

The role emphasizes Java, AWS, microservices, APIs, and modern data tech, with AI-enabled development practices to improve quality and speed while preserving human judgment.

Qualifications

  • Minimum 10+ years of Java software development experience.
  • Experience providing technical leadership to a team of at least three software engineers.
  • Bachelor's degree in computer science, software engineering, or a related discipline, or equivalent professional experience.
  • Experience designing and delivering large-scale, highly available, mission-critical systems.
  • Strong knowledge of Java-based microservices or multi-tier architectures, REST APIs, JSON, OAuth, SQL, relational databases, and data modeling.
  • Strong solution-design, architectural decision-making, communication, and cross-functional collaboration skills.
  • Experience working within Agile or another structured software-delivery methodology.

Responsibilities

  • Lead the design, development, testing, implementation, and operation of scalable software products.
  • Remain hands-on by contributing production code, reviewing designs and code, and troubleshooting complex technical issues.
  • Translate product and business objectives into practical architecture, technical plans, estimates, and delivery priorities.
  • Mentor engineers and promote strong practices in software design, automated testing, security, reliability, observability, and DevOps.
  • Develop reusable solution patterns in partnership with architecture and other engineering teams.
  • Balance delivery speed with maintainability, operational readiness, and long-term platform health.
  • Communicate technical decisions, risks, dependencies, and tradeoffs clearly to stakeholders.
  • Help teams adopt AI-assisted development practices responsibly across requirements, design, coding, testing, documentation, troubleshooting, and code review.

Skills

Java
Microservices
REST APIs
JSON
SQL
Data modeling
Architectural design
Communication
DevOps
Mentoring

Education

Bachelor's degree in CS/Software Engineering

Tools

AWS

Job description

Lead Software Engineer

AutoNation is seeking a hands-on Lead Software Engineer to help design and deliver digital platforms used by our customers, Associates, and business operations nationwide. You will write and review production code, guide technical decisions, mentor engineers, and partner with product, architecture, quality engineering, delivery, and application operations teams. Our platforms use Java, AWS, microservices, APIs, and modern data technologies. You will also help advance AutoNation's person-centered approach to AI-enabled engineering - applying leading-edge AI capabilities to improve quality, accelerate feedback, and help teams focus on meaningful customer and business problems while preserving human judgment and accountability.

What You'll Do
  • Lead the design, development, testing, implementation, and operation of scalable, highly available software products.
  • Remain hands-on by contributing production code, reviewing designs and code, and troubleshooting complex technical issues.
  • Translate product and business objectives into practical architecture, technical plans, estimates, and delivery priorities.
  • Mentor engineers and promote strong practices in software design, automated testing, security, reliability, observability, and DevOps.
  • Develop reusable solution patterns in partnership with architecture and other engineering teams.
  • Balance delivery speed with maintainability, operational readiness, and long-term platform health.
  • Communicate technical decisions, risks, dependencies, and tradeoffs clearly to technical and non-technical stakeholders.
  • Help teams adopt AI-assisted development practices responsibly across requirements, design, coding, testing, documentation, troubleshooting, and code review.
What You Bring
  • Minimum 10 more years of Java software-development experience with progressively increasing technical responsibility.
  • Experience providing technical leadership to a team of at least three software engineers.
  • Bachelor's degree in computer science, software engineering, or a related discipline, or equivalent professional experience.
  • Experience designing and delivering large-scale, highly available, mission-critical systems.
  • Strong knowledge of Java-based microservices or multi-tier architectures, REST APIs, JSON, OAuth, SQL, relational databases, and data modeling.
  • Strong solution-design, architectural decision-making, communication, and cross-functional collaboration skills.
  • Experience working within Agile or another structured software-delivery methodology.
Preferred Experience
  • AWS or another major cloud platform; cloud-native architecture; distributed systems; automated delivery; observability; and modern DevOps practices.
  • AI-assisted software-engineering tools and methodologies, or a strong interest in helping teams adopt them responsibly.
Ecommerce, retail, automotive, financial services, or consumer-facing digital platforms.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Engineer: AI-Driven Platform Architect
Lead Java Engineer: AI-Driven Platform Architect

Sky System Inc • New York (NY)

On-site
USD 150,000 - 230,000
Lead Software Engineer
Lead Software Engineer

AutoNation • City of White Plains (NY)

On-site
USD 130,000 - 170,000
401k matching
Health, dental, vision insurance
Maternity benefits
+3
Lead Software Engineer
Lead Software Engineer

AutoNation • Irvine (CA)

On-site
USD 120,000 - 150,000
Competitive compensation and 401k matching
Health, dental, and vision insurance
Discount programs for vehicles and services
+1
Lead Software Engineer
Lead Software Engineer

AutoNation • City of Rye (NY)

On-site
USD 130,000 - 170,000
Competitive compensation
401k matching
Health, dental, vision
+3
Technical Lead, Java & AWS Microservices Architect
Technical Lead, Java & AWS Microservices Architect

AutoNation • City of Rye (NY)

On-site
USD 130,000 - 170,000
Competitive compensation
401k matching
Health, dental, vision
+3
Software Engineer
Software Engineer

AutoNation • City of Rye (NY)

On-site
USD 87,000 - 110,000
401(k) matching
Health, dental, and vision plans
YouDecide discounts
+2
Senior Java Engineer — Cloud-Driven, High-Volume Systems
Senior Java Engineer — Cloud-Driven, High-Volume Systems

Tech Mirrors • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Lead Software Engineer: .NET, Azure & SaaS
Lead Software Engineer: .NET, Azure & SaaS

AutoNation • Irvine (CA)

On-site
USD 120,000 - 150,000
Competitive compensation and 401k matching
Health, dental, and vision insurance
Discount programs for vehicles and services
+1
Technical Lead: Cloud Microservices & Architecture
Technical Lead: Cloud Microservices & Architecture

AutoNation • City of White Plains (NY)

On-site
USD 130,000 - 170,000
401k matching
Health, dental, vision insurance
Maternity benefits
+3
Lead Architect
Lead Architect

Cox Enterprises • Atlanta (GA)

On-site
USD 180,000 - 240,000