> Markdown version of [/jobs/ext/2115146-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2115146-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineer - **Company:** Vsg Business Solutions - **Location:** McLean, VA, United States - **Experience:** Expert - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Airflow, Amazon Web Services, Amazon S3, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Computing, Continuous Integration, Extract Transform Load (ETL), DevOps, Amazon DynamoDB, Identity and Access Management, Integrated Development Environments, Spring Framework, Python (Programming Language), PostgreSQL, MySQL, Node.Js, NoSQL, Software Engineering, SQL Databases, Systems Architecture, TypeScript, Data Processing, Scripting, Google Cloud, ReactJS, Snowflake, Apache Spark, Spring-boot, Backend, Git, Spring Data, Event Driven Architecture, Amazon Relational Database Service, Data Lakes, Pyspark, Kubernetes, Apache Kafka, Front End Software Development, Cloudwatch, Restful APIs, Terraform, Data Pipelines, Docker, Golang, Programming Languages, Microservices - **Published:** August 19, 2026 - **Apply:** https://www.careerjet.com/jobad/used4ef18c786d586acbfc4119ff616471 ## About the Role Experience Level: Minimum 4 years of experience is required, but the manager highly prefers 7+ years so they can hit the ground running. Tech Split: This is a true Full Stack role, but it will lean slightly heavier on the backend (more than 50% of the time spent on backend development). Preferred Qualifications (Differentiators): Python & ETL: Experience with Python and ETL data pipelines is a strong "nice to have" as the team may need to expand capacity in this area to handle new network data. Previous AML Experience: Background in Anti-Money Laundering (AML) is preferred but not required. Former Capital One Associates: Highly preferred if the candidate already knows the Capital One software development environment and procedures. System Architecture: The ability to rapidly come up with system designs, conduct tradeoff analyses, and advise leadership on the best technical path forward., Bachelor's Degree - At least 4 years of professional software engineering experience (Internship experience does not apply) - At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud), Master's Degree - 7+ years of experience in at least one of the following: Java, Spark, Python, Go, or Node.js - Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities beyond basic code completion Skills: * Agile Development 4 - 6 Years * AWS 4 - 6 Years * CI/CD 4 - 6 Years * Experience with SpringBoot, Spring, Spring Data, CICD, DynamoDB, Postgres RDS, Python 4 - 6 Years * PostgreSQL 4 - 6 Years * React 4 - 6 Years * REST API Development 4 - 6 Years * Apache Spark ## Description Java (Backend) React (Frontend) AWS (Cloud), Lead a portfolio of diverse technology projects with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company 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 JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services ### Must-Have **Backend** - Java (Spring Boot) - Python (ETL, data pipelines, scripting) - REST API design **Frontend** - React, TypeScript **Cloud / Infrastructure** - AWS (S3, IAM, RDS, Glue, Lambda, CloudWatch, OpenSearch) - Terraform or CDK **Data** - SQL (PostgreSQL / MySQL) - Snowflake or Delta Lake a plus **DevOps / Delivery** - Git, CI/CD pipelines - Agile ### Nice-to-Have - AML / financial crimes domain experience - Spark / PySpark - Airflow / workflow orchestration - PCI / CAT1 data handling - Kafka / event-driven architecture ### Soft Skills - Comfortable in regulated environments with security/compliance requirements - Cross-team collaboration - Ability to ramp quickly - 8-month fixed window ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development)