Capital One Senior Software Engineer in McLean, Virginia

1750 Tysons (12023), United States of America, McLean, Virginia

Senior Software Engineer

Purpose, mastery andautonomy. Help build our platform which includes Java, Scala using the Spring framework, Cassandra, Postgress, Hadoop and Kafka. Join a talented team of engineers and have the autonomy to architect the full solutions that support our massive scale.

Here's what you'll be doing:

-Mentor: Coach & lead developers using new languages, tools & models

-Code: Develop software. Design, develop, debug, and testing complex solutions.

-Influence: Lend your expertise to infrastructure & product teams

-Lead: Develop proofs of concept & prototypes for new technologies & products

-Represent: Share our good work with technical & open source communities

-Evangelize: Recruit developers & committers for projects inside & outside of Capital One

-Participate: Engage in product discussions, influence the roadmap, and guide technical direction

-Encourage: Enable our diverse, inclusive & customer centric culture

Basic Qualifications:

-Bachelor's Degree or Military experience

-At least 4 years' experience with Java or Scala

-At least 2 years' experience working with NoSQL or RDBMS databases

-At least 2 years' design experience of common design patterns and relevant libraries

-At least 2 years' experienceusing source code control systemswith Git

-At least 2 years' experience building versioned, integrated APIs in a distributed-service architecture environment

-At least 2 years' experience with Agile SCRUM SDLC

Preferred Qualifications:

-1 year experience using Apache Storm

-1 year of experience using CAP Theorem and trade offs

-1 year experience with Amazon Web Services

Capital One will consider sponsoring a new qualified applicant for employment authorization for this position ‚Äč