1

Lead Java Software Engineer Jobs (NOW HIRING)

Lead Java software engineer

Dallas, TX ยท On-site

  • Retirement

  • PTO

Join our dynamic team as a Java Development Lead and play a pivotal role in transforming spring boot framework across our organization. You'll work with cutting edge integration technologies ...

Test Java Software Engineer

Paterson, NJ

$52.75 - $72.25/hr

Java Software Engineer's responsibilities include defining software requirements, writing clean and efficient code for various applications, and running tests to improve system functionality. If you ...

Java Software Engineer

Tampa, FL ยท On-site

$49 - $67/hr

  • Medical

  • Retirement

  • PTO

Java Software Engineer, Tampa, FL The Java Software Engineer will assist a group of top notch developers to build the breakthrough features customers will love, adopt, and use while keeping the ...

Java Software Engineer

Olathe, KS ยท On-site

$50 - $68.75/hr

Overview We are seeking a full-time Java Software Engineer at Garmin's U.S. headquarters in the ... May perform as a technical leader or Lead Software Engineer for derivative software project

Java Software Engineer

Olathe, KS ยท On-site

$50 - $68.75/hr

Overview We are seeking a full-time Java Software Engineer at Garmin's U.S. headquarters in the ... May perform as a technical leader or Lead Software Engineer for derivative software project

Java Software Engineer

Atlanta, GA ยท On-site

$56 - $60/hr

Java Software Engineer Location: : Atlanta, GA(Hybrid) Duration: Long Term Note : ON-SITE ... Demonstrated experience leading projects and acting as a team lead programming/systems analysis ...

Java Software Engineer

Rowena, TX ยท On-site

$49.50 - $67.75/hr

Job Summary We are seeking a talented Java Software Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate has strong experience with Java ...

Java Software Engineer

Honolulu, HI ยท On-site

$51.25 - $70.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Java Software Engineer LOCATION Honolulu, HI 96815 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...

Java Software Engineer

Phoenix, AZ ยท On-site

$51.50 - $70.50/hr

Java Software Engineer Location: Phoenix, AZ 85054 HYBRID role: 2 days remote / 3 days onsite (must be onsite 3 days per week). Team collaborates on the days they will be office - likes the team to ...

Java Software Engineer

Tysons, VA ยท On-site

$52 - $71.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Java Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...

Java Software Engineer

Reston, VA ยท On-site

$54 - $74/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Java Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...

Java Software Engineer

Chantilly, VA ยท On-site

$53.50 - $73.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Java Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...

Java Software Engineer

Annapolis Junction, MD ยท On-site

$52.75 - $72.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Java Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate ...

Showing results 41-60

Lead Java Software Engineer information

See salary details

$47

$76

$136

How much do lead java software engineer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for lead java software engineer in the United States is $76.48, according to ZipRecruiter salary data. Most workers in this role earn between $60.82 and $84.86 per hour, depending on experience, location, and employer.

What does a lead Java software engineer do?

A Lead Java Software Engineer oversees the design, development, and implementation of software applications using Java technologies. They guide a team of developers, set technical standards, review code, and ensure the successful delivery of projects. Responsibilities also include collaborating with other departments, troubleshooting complex issues, and mentoring junior engineers. Their role combines hands-on programming with leadership and strategic planning to meet business goals.

What are the key skills and qualifications needed to thrive as a lead Java software engineer?

To thrive as a Lead Java Software Engineer, you need deep expertise in Java programming, software development methodologies, and a relevant computer science degree or equivalent experience. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and cloud platforms, along with certifications like Oracle Certified Professional, are typically valued. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and managing complex projects. These capabilities are essential for delivering robust software solutions, guiding development teams, and ensuring project success.

How does a lead Java software engineer typically balance hands-on coding with mentoring and team leadership responsibilities?

As a Lead Java Software Engineer, you'll often split your time between actively contributing code and guiding team members through technical challenges. While you'll still be involved in designing and implementing complex features, a significant part of your role involves code reviews, architectural decisions, and supporting the professional development of junior engineers. Effective communication and time management are crucial, as you'll regularly collaborate with cross-functional teams, participate in planning sessions, and ensure project deliverables align with business goals. Striking this balance enables you to maintain technical expertise while fostering a productive and motivated team environment.

What is the difference between Lead Java Software Engineer vs Java Software Engineer?

AspectLead Java Software EngineerJava Software Engineer
Required CredentialsBachelor's degree in Computer Science or related field; often some leadership or project management experienceBachelor's degree in Computer Science or related field; coding skills
Work EnvironmentTeam leadership, project planning, architecture designDevelopment, coding, debugging
Employer & Industry UsageTech companies, software firms, enterprise ITSame as Lead Java Software Engineer
Common Search & ComparisonLeadership, project management, architectureCoding, development, implementation

The main difference between a Lead Java Software Engineer and a Java Software Engineer lies in leadership responsibilities and project involvement. The Lead Java Software Engineer typically oversees projects, guides team members, and makes architectural decisions, while the Java Software Engineer focuses on coding and development tasks. Both roles require similar technical skills and industry experience, but the lead position emphasizes management and strategic planning.

What cities are hiring for Lead Java Software Engineer jobs?

Cities with the most Lead Java Software Engineer job openings:

Who are the top companies hiring for Lead Java Software Engineer jobs?

The top employers for Lead Java Software Engineer jobs are:

What are popular job titles related to Lead Java Software Engineer jobs?

For Lead Java Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Lead Java Software Engineer job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $159,074 per year, or $76.5 per hour.

Lead Java Software Engineer with AWS

Globenet Consulting Corp

Bellevue, WA โ€ข On-site

$170 - $210/hr

Other

Posted 13 days ago


Job description

Benefits:
  • Competitive salary
  • Opportunity for advancement
  • Training & development
Role:

Lead Software Engineer โ€“ Java/AWS

Location:

Chicago, IL (Hybrid โ€“ 3 days per week onsite)

Letโ€™s create our future together at The AES Group!About The AES Group:

The AES Group is a premier technology and engineering company that has been bringing businesses and talent together for over 20 years to deliver innovative solutions that have the greatest positive impact on society. AES has helped over 40 business enterprises, including Fortune 500 companies, engage their customers, empower their employees, and transform their business operations with the power of cloud, data, AI, engineering, and other emerging technologies.

Position Overview

We are seeking an experienced Lead Software Engineer to provide handsโ€‘on technical leadership in designing and developing cloudโ€‘native backend applications using Java, Spring Boot, and AWS. This role will lead architecture decisions, build scalable distributed systems, mentor engineers, and establish engineering best practices.

Key Responsibilities
  • Lead the design and development of cloud-native Java applications on AWS.
  • Build scalable microservices using Java, Kotlin, and Spring Boot.
  • Design RESTful APIs and eventโ€‘driven services.
  • Architect highly available, faultโ€‘tolerant distributed systems.
  • Develop asynchronous messaging solutions using Kafka or similar technologies.
  • Design cloud infrastructure using AWSโ€‘managed services.
  • Implement Infrastructure as Code, CI/CD, and deployment automation.
  • Lead architecture discussions, technical design reviews, and code reviews.
  • Improve observability through logging, metrics, monitoring, and distributed tracing.
  • Troubleshoot production issues and optimize system performance.
  • Collaborate with Product Owners, Architects, and engineering teams.
  • Mentor engineers and establish development standards.
Required Qualifications
  • 10+ years of software engineering experience.
  • Strong experience developing enterpriseโ€‘scale backend applications.
  • Technical leadership or team lead experience preferred.
  • Degree not required.
Required Technical Skills
  • Advanced Java and/or Kotlin
  • AWS cloud architecture
  • Spring Boot
  • Microservices and distributed systems
  • REST APIs, OpenAPI, and Swagger
  • SQL and relational databases
  • DynamoDB, MongoDB, or Cassandra
  • Kafka and eventโ€‘driven architecture
  • CI/CD pipelines and deployment automation
  • Cloud-native application development
  • Logging, metrics, tracing, and monitoring
  • Production support and performance tuning
Preferred Experience
  • Highly available distributed system design
  • Infrastructure as Code
  • Cloud application modernization
  • Technical architecture and solution design
  • Agile/Scrum development environments
Typical Work Breakdown
  • 45โ€“55% handsโ€‘on Java/AWS development
  • 15โ€“20% production support and troubleshooting
  • 15โ€“20% code reviews and technical design
  • 5โ€“10% crossโ€‘team collaboration
  • 5โ€“10% Agile ceremonies and sprint activities
Top Skills
  • AWS Cloud Architecture
  • Java and Spring Boot
  • Microservices and Distributed Systems

Flexible work from home options available.

#J-18808-Ljbffr