Capital One Master Software Engineer, Java in Richmond, Virginia
West Creek 8 (12080), United States of America, Richmond, Virginia
At Capital One, we’re building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.
Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
Master Software Engineer, Java
Capital One is actively seeking highly creative and assertive Application Developers who are passionate about modern tech to join our team! This is an opportunity to display knowledge of your craft by having a hand in building large-scale, reliable cloud-based applications to power Capital One’s business. You will design, develop, and implement applications using existing and emerging technology platforms. Working within a well-managed Agile environment, you will actively participate in story planning, daily standups, and other ceremonies while providing input for architectural decisions, designing and developing code to meet story acceptance criteria.
You will have the opportunity to continuously develop technical knowledge and skills on multiple platforms, and educate team members (including other developers, integrators, testers, etc.) on the capabilities and constraints of employed and potential technologies. You will be an integral part in advancing the culture of technical excellence within Capital One, and creating experiences to delight millions of customers!
Work as part of a dynamic team throughout the Agile software development life cycle
Collaborate with architecture, designers, and other engineers to implement enhancements or new applications
Develop secure, architecturally-aligned, resilient code to meet story acceptance criteria
Conduct design and code reviews to ensure compliance adherence with standards
Provide and continuously improve effort estimates for assigned tasks
Create and update relevant system documentation
Share best practices and improve processes within and across sprint teams, and mentor more junior developers
Demo your work for your team, stakeholders, and other interested engineering groups
Bachelor’s Degree or military experience
At least 5 years of experience in application development using Java
At least 3 years of experience with JEE or Spring
3 years of Agile development experience
5 years of experience with JEE and at least 4 years of experience with Spring
2 years of experience with CI/CD
2 years of experience with GitHub
At this time, Capital One will not sponsor a new applicant for employment authorization for this position