Capital One

Lead Software Engineer, Back End (Java or Go)

Capital One

Atlanta, GA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Capital One, where innovation and creativity are at the heart of everything we do. We are seeking a dynamic and experienced Lead Software Engineer, Back End (Java or Go) to join our growing team. As a Lead Software Engineer, you will have the opportunity to lead and contribute to the development of cutting-edge, back-end solutions that power our digital products and services. This role requires a strong technical background in Java or Go, as well as excellent leadership and communication skills. If you are passionate about solving complex problems, driving innovation, and making a positive impact, we want you on our team!

  1. Lead the development and execution of back-end solutions in Java or Go, ensuring they align with Capital One's innovation and creativity standards.
  2. Collaborate with cross-functional teams and stakeholders to understand business needs and translate them into technical requirements.
  3. Mentor and guide junior software engineers to ensure high-quality code, efficient processes, and continuous learning.
  4. Design, develop, and maintain scalable and secure back-end systems and APIs that power Capital One's digital products and services.
  5. Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
  6. Stay up-to-date with industry trends and best practices in back-end development and recommend new tools and technologies to improve efficiency and performance.
  7. Troubleshoot and resolve complex technical issues, ensuring timely delivery of solutions.
  8. Collaborate with product managers, designers, and other stakeholders to plan and prioritize feature development.
  9. Communicate project status, risks, and challenges to relevant stakeholders and provide recommendations for mitigation.
  10. Drive innovation by identifying opportunities for process improvements, automation, and new technologies.
Where is this job?
This job is located at Atlanta, GA, USA
Job Qualifications
  • Extensive Experience With Java Or Go Programming Language - A Lead Software Engineer At Capital One Must Have A Deep Understanding Of Either Java Or Go, With A Proven Track Record Of Developing Scalable And Efficient Back-End Systems Using These Languages.

  • Strong Knowledge Of Back-End Development Frameworks And Tools - The Ideal Candidate Should Be Well-Versed In Popular Back-End Development Frameworks Like Spring Boot, Hibernate, And Gorilla, Along With Other Essential Tools Such As Maven, Git, And Jenkins.

  • Demonstrated Expertise In Designing And Implementing Microservices Architecture - As A Lead Software Engineer, The Candidate Should Have Experience In Designing And Building Microservices-Based Systems, Using Tools Like Docker And Kubernetes To Ensure Efficient Deployment And Scalability.

  • Leadership And Team Management Skills - The Role Of A Lead Software Engineer Involves Not Only Technical Expertise But Also Strong Leadership And Management Skills. The Candidate Should Have Experience In Leading A Team Of Developers, Providing Mentorship And Guidance, And Collaborating With Cross-Functional Teams.

  • Strong Problem-Solving And Analytical Skills - Capital One Is Known For Its Innovative Approach To Problem-Solving, And A Lead Software Engineer Should Possess Strong Analytical Skills And Be Able To Think Outside The Box To Come Up With Creative Solutions For Complex Technical Challenges.

Required Skills
  • Java

  • Team Management

  • Problem Solving

  • DevOps

  • Agile Methodology

  • Go

  • Cloud Computing

  • Object-oriented programming

  • API development

  • Database design

  • Software Architecture

Soft Skills
  • Communication

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • flexibility

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Lead Software Engineer, Back End (Java or Go) in Atlanta, GA, USA is between $120,000-$150,000 per year. This may vary depending on factors such as experience, qualifications, and the specific company or industry the individual is working in.

Additional Information
Capital One is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedNovember 5th, 2024
Apply BeforeApril 11th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Capital One

Capital One Financial Corporation is an American bank holding company specializing in credit cards, auto loans, banking, and savings accounts, headquartered in McLean, Virginia. Capital One is ranked 11th on the list of largest banks in the United States by assets.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started