Lead Software Engineer-Java, Bank Modernization

A leading financial services company that specializes in credit cards, banking, and lending services.
$211,000 - $240,800
Backend
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Lead Software Engineer-Java, Bank Modernization

Capital One is seeking a Lead Software Engineer specializing in Java for their Bank Modernization initiative. This role offers an exciting opportunity to drive major technological transformation within Capital One, working at the intersection of financial technology and cloud computing. As a Lead Software Engineer, you'll spearhead development teams working on distributed microservices and full-stack systems, creating solutions that address regulatory requirements while pushing technological boundaries.

The position combines technical leadership with hands-on development, requiring expertise in languages like Java, Python, SQL, Node, Go, and Scala, along with proficiency in cloud computing platforms and container orchestration. You'll be responsible for mentoring team members, staying current with technology trends, and collaborating with product managers to deliver robust cloud-based solutions that empower millions of Americans in their financial journey.

Capital One offers a competitive compensation package, including a salary range of $211,000 - $240,800 for this position in New York, plus performance-based incentives and comprehensive benefits. The company's culture emphasizes innovation, collaboration, and continuous learning, making it an ideal environment for technology leaders who want to make a significant impact in the financial services sector.

This role represents a unique opportunity to join a forward-thinking financial institution that treats technology as a core competency, offering the chance to work with cutting-edge tools and methodologies while leading important initiatives in bank modernization. The position combines technical expertise with leadership responsibilities, making it perfect for experienced engineers looking to advance their careers in a dynamic, mission-driven environment.

Last updated 18 minutes ago

Responsibilities For Lead Software Engineer-Java, Bank Modernization

  • Lead a portfolio of diverse technology projects
  • Lead a team of developers working on distributed microservices and full stack systems
  • Create solutions that help meet regulatory needs
  • Stay current with tech trends and experiment with new technologies
  • Mentor other members of the engineering community
  • Collaborate with digital product managers
  • Deliver robust cloud-based solutions

Requirements For Lead Software Engineer-Java, Bank Modernization

Java
Python
Node.js
Go
Scala
Kubernetes
  • Bachelor's Degree
  • At least 4 years of professional software engineering experience
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
  • Experience with Java, Python, SQL, Node, Go, and Scala
  • Knowledge of Open Source RDBMS and NoSQL databases
  • Experience with Container Orchestration services including Docker and Kubernetes
  • Experience with AWS tools and services

Benefits For Lead Software Engineer-Java, Bank Modernization

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

Interested in this job?

Jobs Related To Capital One Lead Software Engineer-Java, Bank Modernization

Senior Lead Software Engineer, Back End

Senior Lead Backend Software Engineer position at Capital One, leading development teams and building cloud-based financial solutions using Java, Python, and modern cloud technologies.

Lead Software Engineer, Full Stack (Java/Python)

Lead Software Engineer position at Capital One focusing on full-stack development with Java/Python, leading teams and building cloud-based financial solutions.

Lead Software Engineer, Back End

Lead Backend Software Engineering role at Capital One in Plano, TX, offering $175-200K, focusing on cloud solutions and distributed systems with comprehensive benefits.

Lead Software Engineer, Backend (Bank Modernization)

Lead Software Engineer position at Capital One focusing on backend development for bank modernization, offering competitive salary and benefits in Richmond, VA.

Lead Software Engineer, Card Technology

Lead Software Engineer position at Capital One focusing on Card Technology, offering competitive salary and benefits, requiring 4+ years of experience in software engineering and cloud computing.