Capital One has a history of disrupting, and we are doing it again. We’re experimenting, innovating, and delivering really cool stuff to 65 million customers. We love to be curious, to dream, to ask, “What if?” Oh, and we love to write code.

Your commitment to learn new things is every bit as important to us as what you have already done. Maybe even more so because we don’t want to be doing the same thing tomorrow that we’re doing today. You accept change, want to grow, and evolve into a better member of the team.


  • You will be working on technically challenging projects. Be willing to work on many different projects, and interested in assuming various responsibilities. You are comfortable working in a fast-paced development environment, self-motivated with strong interpersonal and communication skill

  • Create well-designed web interfaces to provide  rich, intuitive user experiences, and deliver high-quality code for complex web UI components and pages.

  • Your input is needed and valued so being vocal is important. Full participation in the Agile Scrum process including speaking up and giving your opinion!

  • We strive to get the greatest solutions so we need to continually explore what’s new and be willing to dive in and learn, so you need to have the love to learn

  • We love to change it up by experimenting with different technologies and need you to be open to new and different, so being flexible is important

Position Provides Exposure To:

  • Back End Areas:  Java, Spring, NodeJS, Stream processing, Kafka streams, Scala,  Database (Postrgres, MySQL, etc)

  • Front End Areas: JavaScript /CSS/HTML, Single Page Applications (React)

  • DevOps/Platforms: Amazon Web Service (S3, RDS, EC2, Lambda, SQS, SNS, DynamoDB, CloudFormation, etc), Chef, Docker, Ansible

  • Automation Testing: Selenium, Cucumber, ATDD, Protractor, Karma, Automated Performance and Regression/Functional Testing

  • CI/CD: Jenkins, Nexus, Artifactory

  • Build/SCM Tools: Maven, Webpack, Gradle, Grunt, Gulp, Git, NPM

  • DB/Data Platforms: Kafka, Storm, MongoDB, Hadoop

Basic Qualifications:

Bachelor’s Degree or military experience

At least 5 years of Software Development experience

Preferred Qualifications:

2+ years' of experience designing, developing and delivering streaming based applications

2+ years' of experience with Scala

2+ years' of experience with Java, Spring

2+ years' experience with CICD

2+ years’ of experience with Agile

1+ year experience with AWS

At this time, Capital One will not sponsor a new applicant for employment authorization for this position.

Skills and Certifications [note: bold skills and certification are required]
Security Clearance Required: No
Visa Candidate Considered: No

Base Salary - $140,000 to $160,000  
Full-time Benefits - Full
Relocation Assistance Available - Possible for ideal candidate
Commission Compensation - No
Bonus Eligible - No
Overtime Eligible - No
Interview Travel Reimbursed - No