Lead Software Engineer (Java)

A leading financial services company that provides credit cards, banking, and other financial products.
McLean, VA, USARichmond, VA, USA
$175,800 - $220,700
Backend
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Lead Software Engineer (Java)

Capital One is seeking a Lead Software Engineer with expertise in Java to join their technology transformation initiative. This role offers an exciting opportunity to lead and mentor a team while working on cutting-edge technology solutions. The position involves building and maintaining distributed microservices and full-stack systems that help meet regulatory requirements and enhance customer experiences.

As a Lead Software Engineer, you'll be at the forefront of Capital One's technical innovation, working with modern technologies including Java, JavaScript, TypeScript, and cloud platforms. You'll lead a portfolio of diverse technology projects and collaborate with product managers to deliver robust cloud-based solutions that impact millions of customers.

The ideal candidate should have strong experience in software engineering, particularly with Java and cloud computing platforms like AWS. You'll need to demonstrate leadership capabilities, as you'll be managing a team of developers and contributing to the engineering community through mentorship and knowledge sharing.

Capital One offers a competitive compensation package, including a salary range of $175,800 - $220,700 (varying by location), along with comprehensive benefits and performance-based incentives. The company provides a collaborative, inclusive environment where innovation is encouraged and technical excellence is valued.

This role presents an excellent opportunity for experienced engineers looking to take the next step in their career, offering both technical leadership and people management responsibilities while working on impactful projects at a leading financial institution. The position is based in either McLean, VA or Richmond, VA, and requires at least 4 years of software engineering experience along with cloud computing expertise.

Last updated 15 hours ago

Responsibilities For Lead Software Engineer (Java)

  • Lead a portfolio of diverse technology projects and team of developers
  • Work with distributed microservices and full stack systems
  • Stay current with tech trends and mentor other engineers
  • Collaborate with product managers to deliver cloud-based solutions
  • Build solutions that help meet regulatory needs

Requirements For Lead Software Engineer (Java)

Java
JavaScript
TypeScript
Python
Kubernetes
  • Bachelor's Degree
  • At least 4 years of experience in software engineering
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
  • Experience with JavaScript, Java, TypeScript, SQL, Python, or Go
  • Experience with open source frameworks
  • Experience in Agile practices

Benefits For Lead Software Engineer (Java)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Financial benefits
  • Performance based incentive compensation
  • Cash bonuses
  • Long term incentives (LTI)

Interested in this job?

Jobs Related To Capital One Lead Software Engineer (Java)

Lead Software Engineer, Backend

Lead Software Engineer position at Capital One focusing on backend development, team leadership, and cloud-based solutions, offering competitive compensation and comprehensive benefits.

Lead Software Engineer, Back End

Lead Software Engineer position at Capital One focusing on backend development, cloud computing, and team leadership, offering competitive compensation and comprehensive benefits.

Sr. Mgr, Software Engineering

Senior Manager Software Engineering role at Capital One leading full-stack development teams, managing cloud-based solutions, and driving technical innovation while ensuring regulatory compliance.

Lead Software Engineer, Back End

Lead Backend Software Engineer position at Capital One, focusing on distributed systems and cloud technologies, offering competitive compensation and comprehensive benefits.

Sr. Mgr, Software Engineering

Senior Manager Software Engineering role at Capital One leading tech teams, building microservices, and driving cloud solutions with competitive pay and benefits in McLean, VA.