✦ Luna Orbit — Software Engineering

Senior Software Engineer, Back End (Bank Tech)

at Capital One Financial

📍 McLean, VA Unknown 💰 $161K – $184K USD / year Posted March 14, 2026
Salary $161K – $184K USD / year
Type Full-Time
Experience mid
Exp. Years 3+ years
Education Bachelor's Degree
Category Software Engineering

This role involves developing backend systems for banking technology platforms, utilizing Java, Python, and cloud services, with a focus on containerized microservices in a secure, scalable environment.

  • Develop backend systems
  • Integrate cloud services
  • Containerize applications
  • Support banking platforms
  • Ensure system security

The position covers full-stack backend development, cloud integration, container orchestration, and working within enterprise banking systems, primarily using Java, Python, SQL, and AWS.

The ideal candidate is a mid-level software engineer with over 3 years of experience in Java, Python, SQL, and cloud technologies like AWS. They are experienced in container orchestration with Docker and Kubernetes and have a background in banking or fintech environments.

3+ years of software engineering experienceExperience with JavaPythonSQLNode.jsGoScalaExperience with AWS or cloud servicesExperience with container orchestration (DockerKubernetes)
Experience with open source RDBMS and NoSQL databasesExperience with cloud-native developmentExperience with Agile practicesExperience with enterprise banking systems
AWSDockerKubernetesSQLNode.jsGoScala
JavaPythonSQLNode.jsGoScalaAWSDockerKubernetes
JavaPythonSQLNode.jsGoScalaAWSCloud servicesOpen Source RDBMSNoSQL databasesDockerKubernetes
CollaborationProblem-solvingCommunicationTeamworkAdaptability
Industry Financial Technology / Banking
Job Function Backend software development for banking technology solutions
Role Subtype Software Engineer
Tech Domains Java, Python, SQL, Node.js, Go, Kubernetes, Docker, AWS
Clearance Required None
Visa Sponsorship No
software engineerjavapythonsqlnode.jsgoscalaawscloud servicesdockerkubernetesfull-stack developmentbankingfinancial technologymid-levelfull-timefull-stack

Less than 3 years experience, No experience with AWS or cloud services, Lack of container orchestration experience, No background in banking or fintech

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile