CrawlJobs Logo

Sr. Lead Software Engineer - Back End (Java, AWS)

United States, McLean, Virginia Employment contract · Job Posted June 03, 2026
Apply Position
Job Link Share

Job Description

Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One.

Job Responsibility

  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services

Requirements

  • Bachelor's Degree
  • At least 6 years of professional software engineering experience
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)

Nice to have

  • Master's Degree
  • 9+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service
  • 4+ years of experience in open source frameworks
  • 1+ years of people management experience
  • 2+ years of experience in Agile practices
  • Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities beyond basic code completion

What we offer

  • Eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • Comprehensive, competitive, and inclusive set of health, financial and other benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr. Lead Software Engineer - Back End (Java, AWS)

8 matching positions

Sr Full Stack Java Software Engineer

Equip is looking for a full-stack Senior Software Development Engineer (SDE). Th...
Location
Location
United States
Salary
Salary:
127000.00 - 159000.00 USD / Year
equip.health Logo
Equip Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 year degree in software engineering, computer science, or similar field
  • or equivalent work experience
  • 5+ years of software development experience with at least one full cycle implementation
  • Experience with the below technology stack: Java
  • JavaScript/React
  • Relational database
  • AWS
  • Ability to write clear, maintainable, extensible and testable code
  • Experience designing and implementing web or mobile applications with a microservice back end
  • Experience in building highly scalable and performant distributed systems with high availability
Job Responsibility
Job Responsibility
  • Write clean, scalable software following industry best practices
  • Use leading-edge software development best practices and modern tools and libraries
  • Strong knowledge and experience in designing for and implementing solutions in the cloud (AWS)
  • Follow best practices, such as automated testing, thorough PR reviews, failing fast, etc
  • Develop documentation and proposals to explain existing and proposed architectures and designs
  • Assist in planning, estimating, and scheduling development work
  • Help plan technical execution by balancing feature delivery, tech debt reduction, and maintainable & performant design
  • Mentor and inspire junior and mid-level engineers
  • lead by example
  • Become an expert in your domain area and be very familiar with the other domains
What we offer
What we offer
  • Flex PTO policy (3-5 wks/year recommended) + 11 paid company holidays
  • Competitive Medical, Dental, Vision, Life, and AD&D insurance
  • Equip pays for a significant percentage of benefits premiums for individuals and families
  • Maven, a company paid reproductive and family care benefit for all employees
  • Employee Assistance Program (EAP), a company paid resource for mental health, legal services, financial support, and more
  • $50/month stipend added directly to an employee’s paycheck to cover home internet expenses
  • One-time work from home stipend of up to $500
  • Fulltime
Read More
Arrow Right

Sr. Backend Engineer - Tech Lead (Java)

As a Sr. Backend Engineer - Tech Lead, you will be reporting to the Vice Preside...
Location
Location
United States
Salary
Salary:
200000.00 - 220000.00 USD / Year
onereal.com Logo
Real Broker, LLC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with Java 17+
  • Experience with Spring Boot, JPA (Hibernate), and SQL relational databases
  • Comfortable writing unit and integration tests and maintaining strong code coverage
  • Hands-on experience building applications using the microservices architecture
  • In-depth knowledge of relational databases, including indices, connection pools, transactions (ACID), and implications of schema designs on performance
  • Experience with NoSQL databases
  • BA/BS degree and 8+ years of related experience
  • Must have experience in Spring/Spring Boot, Hibernate, and Relational Databases
  • Demonstrated Project Coordination/Management skills
Job Responsibility
Job Responsibility
  • Collaborate with other engineers through pairing sessions, code reviews, and knowledge sharing
  • Mentor and lead junior engineers in software engineering methodology, design, and best practices
  • Work with the product team and feature owners to understand requirements and see them through to execution and deployment
  • Help lead the overall technical vision for all things back end, implementing features, squash bugs, and make improvements across Java Spring Microservices
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Offers Life and Health Insurance
  • 401K
  • Fulltime
Read More
Arrow Right

Sr. Staff Software Engineer, Capacity Engineering

The Capacity & Efficiency Engineering (CEE) organization is seeking an experienc...
Location
Location
United States , San Francisco, California; Sunnyvale, California
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 15+ years of experience in software engineering, with a strong focus on capacity engineering, data engineering, and full-stack development
  • Deep data engineering experience
  • Proven experience in designing and implementing large-scale, distributed systems
  • Expertise in cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes)
  • Strong proficiency in at least one modern programming language (e.g., Python, Java, Go, Node.js)
  • In-depth knowledge of database systems (SQL and NoSQL) and data warehousing concepts
  • Experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end frameworks
  • Excellent problem-solving, analytical, and communication skills
  • Demonstrated ability to lead and mentor engineering teams
Job Responsibility
Job Responsibility
  • Serve as the technical authority for strategic capacity planning and resource allocation
  • Architect, design, and lead the development of essential, high-scale Engineering infrastructure
  • Provide technical leadership in designing and building highly available, scalable, and resilient products and core platforms
  • Drive collaboration with peer Sr Staff engineers and engineering teams to champion best practices for system health, robustness, and refactoring
  • Mentor senior engineers, setting the bar for code quality, resilience, and longevity across systems
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

Apex Fintech Solutions is seeking a Staff Software Engineer to play a key role o...
Location
Location
United States of America , Austin
Salary
Salary:
Not provided
apexclearing.com Logo
Apex Clearing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Engineering, or related field (or equivalent work experience) required
  • 8+ years of experience in software development with a strong proficiency in diverse programming languages including Java, Go, Typescript
  • Experience working with executive leadership to align technical strategy with business objectives
  • Proven track record of designing and implementing large-scale distributed systems in production environments
  • Expert experience with cloud technologies (AWS, GCP, or Azure), RESTful API design, databases (SQL/NoSQL), and CI/CD pipelines
  • Experience applying AI tools (e.g., Claude AI, Copilot, ChatGPT) to accelerate and optimize software engineering processes
  • Knowledge of data serialization with Protocol Buffers and experience working with GraphQL
  • Strong understanding of distributed tracing and monitoring tools like SigNoz
  • Strong knowledge of relational databases, specifically PostgreSQL
  • Familiarity with back-end technologies and RESTful / GraphQL API integration
Job Responsibility
Job Responsibility
  • Define and drive technical strategy and architectural vision across multiple teams and projects
  • Identify and champion organization-wide technical initiatives that align with business objectives and improve engineering effectiveness
  • Design and oversee large-scale, complex systems that span multiple teams and services
  • Evaluate trade-offs between different architectural approaches and make decisions that balance technical excellence with business needs
  • Utilize modern AI tools, such as Claude AI and other advanced coding assistants, to accelerate development cycles, improve code quality, and identify inefficiencies
  • Provide guidance, mentorship, and code reviews to junior and mid-level engineers
  • Promote a culture of excellence, fostering the adoption of strong coding standards and best practices
  • Take full responsibility for the health and performance of your deployed services, from development to production support, monitoring, and optimization
  • Advocate for and ensure adherence to coding standards, code reviews, and best practices
  • Drive efforts to improve code quality, documentation, and overall development process
What we offer
What we offer
  • Healthcare benefits (medical, dental and vision, EAP)
  • Competitive PTO
  • 401k match
  • Parental leave
  • HSA contribution match
  • Paid subscription to the Calm app
  • Generous external learning and tuition reimbursement benefits
  • Hybrid work schedule
Read More
Arrow Right

AEM Sr Dev

The Senior AEM Developer role involves designing and implementing solutions usin...
Location
Location
India , bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of development experience in Java – J2EE and JavaScript
  • 5+ years of experience developing solutions Adobe Experience Manager with knowledge of Templates, Layouts, components, APIs (OSGI)
  • 2+ years of experience and expertise with DevOps pipelines for CMS projects
  • 3+ years of experience working on cloud platforms - AWS or Azure. Experience with AWS will be a plus
  • 5+ years’ Experience with Agile Product/ Project Delivery
  • 10+ Years’ experience in frontend development.
  • 5+ Years’ experience & expertise in frontend development using React JS, HTML5, CSS3 and Responsive web application development.
  • Good knowledge & experience of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
  • Developing and implementing frontend architecture to support user interface concepts that conforms to design models based on industry best-practices.
  • Must have the experience in Rest API integrations
Job Responsibility
Job Responsibility
  • Design and implement solutions leveraging AEM Sites
  • Develop digital consumer experiences based on foundation of the AEM product suite, including AEM, CRX, and DAM
  • Translate marketing and web site needs into AEM specific recommendations and solutions
  • Leverage AEM, other state-of-the-art technologies, and integration patterns to solve cross-departmental challenges
  • Work in an agile, rapid development, and prototyping environment
  • Drive project scope and timeline definition based on collaborative needs assessments
  • Design and improve internal development methodologies around Adobe AEM solution
  • Propose technology solutions to enable the business to meet/exceed those goals.
  • Manage SDLC processes and associated artifacts.
  • Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex software apps.
  • Fulltime
Read More
Arrow Right
New

Host/Cashier

We are looking for a Host/Cashier who is responsible for welcoming guests, handl...
Location
Location
United States , Doylestown
Salary
Salary:
10.00 - 14.00 USD / Hour
perkinsrestaurants.com Logo
Perkins Restaurant & Bakery
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • No experience is required
  • Prior host/cashier experience is a plus
  • Ability to work in a fast-paced, team-oriented environment
  • Ability to lift and carry up to 50 lbs
  • Ability to stand, walk, reach, and bend for extended periods
Job Responsibility
Job Responsibility
  • Greet guests with a friendly and welcoming attitude and provide excellent customer service
  • Manage seating arrangements and wait lists to ensure smooth restaurant flow and guest satisfaction
  • Accurately process guest payments and handle cash, credit card, and other transactions responsibly
  • Answer phones, assist guests with questions, and support carryout or to-go orders as needed
  • Maintain cleanliness and organization of the host stand, front entrance, and dining areas
  • Communicate effectively with servers, kitchen staff, and managers to support efficient operations
  • Perform additional duties as assigned
What we offer
What we offer
  • Competitive pay
  • Flexible scheduling
  • Medical
  • Dental
  • Vision
  • Paid time off
  • 401(k) with company match
  • Employee discounts
  • Life Insurance
  • Disability Insurance
  • Parttime
Read More
Arrow Right
New

Sr. Sales Engineer

As a Sr. Sales Engineer, you’ll own running demos and proof of concepts, includi...
Location
Location
United States , San Ramon
Salary
Salary:
154800.00 - 195600.00 USD / Year
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Technical curiosity and excitement about delivering a technology solution
  • Demonstrated experience and expertise in UCaaS, CCaaS, and AI technologies (5-8 years preferred)
  • Enterprise-level Sales Engineering experience with a SaaS, UCaaS, or CCaaS company
  • In-person demo experience and comfort with public speaking engagements
  • Experience working with C-level and Executive-level prospects and customers
  • Dabbles in scripting languages such as JavaScript and Python
Job Responsibility
Job Responsibility
  • Own product demonstrations and deliver high-touch proof of concepts
  • Learn the many technical tools the Sales Engineering team uses to test network environments
  • Complete a Sales Engineering Demo Certification
  • Partner with the Enterprise Sales team throughout the entire sales process
  • Provide technical closure in sales opportunities
What we offer
What we offer
  • Competitive salary
  • Comprehensive benefits
  • Real opportunities for growth
  • Fulltime
Read More
Arrow Right
New

Dishwasher

We are looking for a Dishwasher who plays an essential part in keeping the resta...
Location
Location
United States , Dickson City
Salary
Salary:
10.00 - 14.00 USD / Hour
perkinsrestaurants.com Logo
Perkins Restaurant & Bakery
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • No experience is required
  • Prior dishwashing experience is a plus
  • Ability to work in a fast-paced, team-oriented environment
  • Ability to lift and carry up to 50 lbs
  • Ability to stand, walk, reach, and bend for extended periods
Job Responsibility
Job Responsibility
  • Wash, sanitize, and restock dishes, glassware, utensils, pots, and pans according to company standards
  • Maintain cleanliness and organization throughout the dish area, kitchen, and back-of-house spaces
  • Support kitchen and front-of-house team members with cleaning and stocking tasks as needed
  • Follow proper food safety, sanitation, and safety procedures at all times
  • Assist with trash removal, floor cleaning, and maintaining a safe working environment
  • Perform additional duties as assigned
What we offer
What we offer
  • Competitive weekly pay
  • Flexible scheduling
  • Medical
  • Dental
  • Vision
  • Paid time off
  • 401(k) with company match
  • Values-driven culture
  • Health benefits
  • Financial benefits
  • Parttime
Read More
Arrow Right