> Markdown version of [/jobs/ext/3030457-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/3030457-full-stack-developer). 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 Developer - **Company:** VTG LLC - **Location:** Chantilly, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, JIRA, Automation of Tests, Unit Testing, Command-Line Interface, Software Quality, Code Review, Databases, System Configuration, Extract Transform Load (ETL), Relational Databases, Iterative and Incremental Development, PostgreSQL, MySQL, Oracle (Applications), Scrum Methodology, Red Hat Enterprise Linux, Selenium, Software Systems, Systems Integration, TypeScript, Cloud Platform System, ReactJS, Spring-boot, Software Application Programming, Backend, Git, Vue.js, AngularJS, Restful APIs, Legacy Systems, Jenkins - **Published:** September 22, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9182674/full-stack-developer ## About the Role * Active TS/SCI with Polygraph * Bachelor of Science (BS) degree and 6-11 years of relevant experience. * Experience developing applications using Java and Spring Boot. * Experience developing and supporting applications in cloud environments using Amazon Web Services (AWS). * Experience building web user interfaces using at least one of the following: + React + Angular (TypeScript) + Vue * Experience designing, developing, and integrating RESTful APIs. * Experience modernizing legacy applications using full-stack software development techniques. * Experience developing technical solutions based on customer requirements and specifications. * Experience with relational database schema design and query construction using databases such as PostgreSQL, Oracle, or MySQL. * Experience designing and utilizing custom ETL methodologies. * Experience creating, configuring, and troubleshooting AWS infrastructure. * Experience implementing unit tests and conducting peer code reviews. * Experience creating, editing, maintaining, and executing automated tests using tools such as Selenium. * Knowledge of Git, Jenkins, and Jira. * Experience working within Red Hat Linux command-line environments. * Experience working within Agile and Scrum development methodologies. * Strong communication, technical design, and documentation skills. * Strong time management and workflow management abilities. * Ability to collaborate effectively with team members, solve complex technical challenges, and mentor junior developers. ## Description The successful candidate will develop and maintain applications using Java, Spring Boot, and Amazon Web Services (AWS), build modern web user interfaces, and design RESTful APIs that adhere to organizational best practices. What will you do? * Modernize legacy applications using full-stack software design and development techniques. * Design, develop, and maintain backend applications using Java and Spring Boot. * Develop web user interfaces using React, Angular (TypeScript), or Vue. * Create, configure, and troubleshoot application infrastructure within Amazon Web Services (AWS). * Design and develop RESTful API endpoints that conform to organizational standards and best practices. * Design, develop, and implement custom Extract, Transform, and Load (ETL) methodologies. * Analyze customer requirements and specifications to develop technically sound software solutions. * Design relational database schemas and construct queries using databases such as PostgreSQL, Oracle, or MySQL. * Develop and implement unit tests to ensure application functionality and reliability. * Conduct peer code reviews to maintain software quality and adherence to development standards. * Create, modify, maintain, and execute automated tests using frameworks such as Selenium. * Work within Agile and Scrum methodologies to support iterative development and delivery. * Collaborate with cross-functional teams to analyze technical challenges and develop effective solutions. * Mentor junior developers and promote software development best practices through constructive collaboration. * Utilize Git, Jenkins, and Jira to support development, integration, and workflow management. * Perform development and troubleshooting activities within Red Hat Linux command-line environments. * Maintain clear technical documentation and communicate effectively with team members and stakeholders. * Demonstrate strong organizational, time management, and workflow management skills. ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [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) - [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) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023)