> Markdown version of [/jobs/ext/4638532-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/4638532-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:** Novul Solutions - **Location:** Arlington, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Applications Architecture, Software Applications, Automation of Tests, Microsoft Azure, Bootstrap (Software), Cascading Style Sheets (CSS), Software as a Service, Cloud Computing, Configuration Management, Static Program Analysis, Code Review, Cyber Security, Computer Programming, Continuous Integration, Software Debugging, DevOps, Fuzz Testing, Design of User Interfaces, Hibernate (Java), Human-Computer Interaction, Subnetting, Spring Framework, JSON, JQuery, Microsoft Visual Studio, Node.Js, Systems Development Life Cycle, Queueing Systems, Ansible, Secure Coding, Selenium, Server Administration, Service-Oriented Architecture, Amazon Simple Notification Service (SNS), Software Engineering, Software Systems, Systems Integration, TypeScript, Virtualization Technology, Extensible Markup Language (XML), Scripting, Enterprise Software Applications, ReactJS, Spring-boot, Software Troubleshooting, Firewalls (Computer Science), Infrastructure as Code (IaC), Gitlab, Git, Cloudformation, Gitlab-ci, Git Flow, Infrastructure Automation Frameworks, Performance Monitor, Front End Software Development, Api Design, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Cloud Application Development, Software Version Control, Devsecops, Enterprise Service Bus, Jenkins, Vulnerability Analysis, Artifactory - **Published:** November 8, 2026 - **Apply:** https://www.careerbuilder.com/job-details/full-stack-developer-arlington-va--f1479e3f-e3a3-4ccf-b76c-f4d8493d4985 ## About the Role United States Department of Defense (DoD), Enterprise Applications, Software Administration, Java, Software Development, Amazon Web Services (AWS), User Interface/Experience (UI/UX), Application Programming Interface (API), Agile Programming Methodologies, Cloud Computing, The ideal candidate will have extensive experience in Java-based application development, modern front-end frameworks, AWS cloud infrastructure, Infrastructure as Code (IaC), and DevSecOps practices. This position requires strong technical expertise across the full software development lifecycle (SDLC), including application architecture, API integration, CI/CD automation, security testing, and Agile development. This position is 100% onsite in Arlington, VA, with occasional travel as needed., * Education & Experience: Bachelor's degree with a minimum of 12 years of directly relevant technical experience; additional experience may be considered in lieu of a degree. * Application Development: 6+ years of experience designing, developing, and modifying standalone application software. * Infrastructure as Code: 3+ years of experience designing and developing IaC solutions using Ansible, Terraform, and AWS CloudFormation. * Agile Development: 5+ years of experience developing software in Agile environments. * Cloud Computing: 5+ years of hands-on experience working in AWS cloud environments. * Virtualization: 5+ years of experience working with virtualized infrastructure. * Programming & Frameworks: Proficiency in Java, JavaScript, Node.js, React, jQuery, Bootstrap, JSON, XML, HTML/CSS, and Visual Studio. * API Development: Extensive experience developing and integrating REST APIs, implementing software services, and supporting scripting languages. * CI/CD & Automation: Experience implementing and maintaining automated CI/CD pipelines and associated DevOps processes. * Version Control: Hands-on experience using GitLab or similar source code repositories. Preferred Qualifications * Experience managing virtualized environments and working with AWS and Microsoft Azure cloud platforms. * Experience developing and maintaining SOPs, playbooks, work instructions, and technical process documentation. * Experience supporting secure enterprise applications within DoD, federal government, or other highly regulated environments. ## Description Novul Solutions is seeking an experienced Full Stack Developer to design, develop, implement, and maintain secure enterprise applications supporting mission-critical Department of Defense (DoD) operations., * Full Stack Application Development: Design, develop, test, and maintain enterprise applications using Java, Spring Framework, Spring Boot, Hibernate, React, JavaScript, TypeScript, jQuery, HTML, CSS, and JSON. * API & Systems Integration: Develop and integrate Service-Oriented Architecture (SOA) solutions using RESTful APIs, Enterprise Service Bus (ESB), and message queues. * Infrastructure as Code (IaC): Design, document, and implement IaC solutions using Ansible, AWS CloudFormation, and Terraform to automate infrastructure provisioning and configuration management. * DevSecOps & CI/CD: Develop, maintain, and optimize automated CI/CD pipelines using GitLab CI, Jenkins, JFrog Artifactory, and automated testing tools such as Selenium and Leapwork. * AWS Cloud Infrastructure: Provision, configure, and manage AWS networking and infrastructure components, including VPCs, subnets, availability zones, firewalls, Network ACLs, security groups, and hybrid connectivity. * Cloud Application Development: Develop and deploy cloud-based applications using AWS services, including EC2, RDS, Lambda, SNS, SQS, S3, and Directory Services. * Source Code Management: Establish and implement Git branching strategies, version control practices, and change management procedures. * Software Troubleshooting: Identify, debug, and resolve complex technical issues throughout all phases of the software development lifecycle. * Security & Compliance: Apply secure coding practices, conduct code reviews, perform threat modeling, and integrate static code analysis, fuzz testing, and security scanning tools. * Process Improvement: Develop and maintain Standard Operating Procedures (SOPs), playbooks, and work instructions to improve security operations and development workflows. * Performance Monitoring: Evaluate automation effectiveness and process improvements using defined metrics and Key Performance Indicators (KPIs). * Requirements Analysis: Collaborate with stakeholders to analyze user needs, assess technical feasibility, and deliver software solutions within established time and cost constraints.