> Markdown version of [/jobs/ext/1074858-senior-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/1074858-senior-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). --- # Senior Full Stack Engineer - **Company:** General Dynamics Information Technology - **Location:** Arlington, VA, United States (Remote available) - **Experience:** Expert - **Salary:** $147,050.0 - $198,950.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Amazon S3, Cloud Computing, Code Review, Computer Programming, Continuous Integration, Data Infrastructure, Database Development, Software Debugging, Software Design Patterns, Elasticsearch, PostgreSQL, Service Discovery, Software Deployment, Software Engineering, TypeScript, Backend, Fastapi, Vue.js, Containerization, Kubernetes, Infrastructure Automation Frameworks, Front End Software Development, Software Coding, Amazon Simple Queue Service (SQS), Devsecops, Golang, Programming Languages, Microservices - **Published:** June 30, 2026 - **Apply:** https://dejobs.org/x/x/F8B8DDD3C7E245DAA2ABE81537CF0DF3/job/ ## About the Role Containerization,Go,Microservices Architecture,Vuejs, 10 + years of related experience, * Extensive experience as a Full Stack Developer working with backend and frontend technologies in production environments * Strongexpertisein Go programming language (expertise in Java and/or frameworks like Fast API and TypeScript would be acceptable) * Solid understanding of microservices architecture and techniques like service discovery, circuit breakers, and software design patterns * Proficiencyin JavaScript and the Vue.js framework for front-end development * Strong experience withElasticSearch/OpenSearch,PostgreSQLand AWS services, including SQS and S3 * Hands-on knowledge of containerized environmentsleveragingKubernetes * Familiarity with Helm or managing Kubernetes deployments is highly desirable * ProficiencyinDevSecOpsmethodologies including CI/CD automation, continuous monitoring, and infrastructure as code * Exceptional communication and teamwork skills, capable of working collaboratively or independently in an agile environment * Deep understanding of the software development lifecycle, along with tools and methodologies to support modern development practices WHAT YOU'LL NEED TO SUCCEED * Clearance:CurrentDoWTS/SCIClearance isrequired.Candidates without this clearance will not be considered. * Experience:8+yearsof experiencein in Go programming, microservices architecture, PostgreSQL, AWS services, and working with OpenSearch/ElasticSearch * Education:Bachelor's degree inComputerScience,Software Engineering, or a related field (or equivalent experience. * Certifications: * Role requirements: Hybrid work environment with 3 days on sitein Crystal Cityand two days WFH * **Due to US Government Contract Requirements, only US Citizens are eligible for this role ** ## Description The Senior Full Stack Engineer will lead backend design and development, build front-end interfaces, craft DevSecOps workflows, leverage AWS services, and implement containerization strategies for high-priority projects. This position requires extensive expertise in backend and frontend technologies in production environments. This is a hybrid role located in Crystal City, VA with the option for flex hours., As a Senior Full Stack Engineer, you will play a critical role in partnering with product managers, integrating backend microservices, and automating CI/CD pipelines in support high-level government objectives. Working directly on classified projects, you will be responsible for developing, maintaining, and securing data infrastructure in cloud-based environments., * Develop scalable backend solutions using Go programming language within a microservices architecture * Build interactive and responsive front-end interfacesutilizingthe Vue.js framework and relevant libraries * Integrate backend microservices seamlessly with frontend components to create cohesive and efficient applications * Leverage AWS services like SQS, S3, and managed database solutions including OpenSearch/ElasticSearch and PostgreSQL for application development and deployment * Implement containerization strategies using Kubernetes (specifically EKS) to deploy scalable, reliable applications * Utilize Helm for managing Kubernetes applications as needed * Participate in automation and engineering tasks within DevSecOps workflows (e.g., CI/CD pipelines, continuous monitoring) * Apply infrastructure-as-code principles for application deployment and configuration * Contribute to designing and building secure, efficient systems within cloud-based environments * Partner with project and product managers, users, and stakeholders to define, design, and deliver new features * Write clean, maintainable, and efficient code, following coding standards and best practices * Conduct thorough code reviews, debug issues, and troubleshoot tomaintainapplication stability and reliability ## Related Videos - [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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Super scaling for the Super Bowl: How to survive 30 million users hitting your backend in 30 minutes](https://www.wearedevelopers.com/videos/100356-super-scaling-for-the-super-bowl-how-to-survive-30-million-users-hitting-your-backend-in-30-minutes) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)