Full Stack Developer

Novul Solutions•Arlington, VA
•Onsite

About The Position

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. The role requires technical expertise in Java-based application development, modern front-end frameworks, AWS cloud infrastructure, Infrastructure as Code (IaC), and DevSecOps practices across the software development lifecycle, including application architecture, API integration, CI/CD automation, security testing, and Agile development. The position is 100% onsite in Arlington, VA, with occasional travel as needed.

Requirements

  • Bachelor's degree with a minimum of 12 years of directly relevant technical experience; additional experience may be considered in lieu of a degree.
  • At least 6 years of experience designing, developing, and modifying standalone application software.
  • At least 3 years of experience designing and developing IaC solutions using Ansible, Terraform, and AWS CloudFormation.
  • At least 5 years of experience developing software in Agile environments.
  • At least 5 years of hands-on experience working in AWS cloud environments.
  • At least 5 years of experience working with virtualized infrastructure.
  • Proficiency in Java, JavaScript, Node.js, React, jQuery, Bootstrap, JSON, XML, HTML/CSS, and Visual Studio.
  • Extensive experience developing and integrating REST APIs, implementing software services, and supporting scripting languages.
  • Experience implementing and maintaining automated CI/CD pipelines and associated DevOps processes.
  • Hands-on experience using GitLab or similar source code repositories.

Nice To Haves

  • 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.

Responsibilities

  • Design, develop, test, and maintain enterprise applications using Java, Spring Framework, Spring Boot, Hibernate, React, JavaScript, TypeScript, jQuery, HTML, CSS, and JSON.
  • Develop and integrate Service-Oriented Architecture (SOA) solutions using RESTful APIs, Enterprise Service Bus (ESB), and message queues.
  • Design, document, and implement IaC solutions using Ansible, AWS CloudFormation, and Terraform to automate infrastructure provisioning and configuration management.
  • Develop, maintain, and optimize automated CI/CD pipelines using GitLab CI, Jenkins, JFrog Artifactory, and automated testing tools such as Selenium and Leapwork.
  • Provision, configure, and manage AWS networking and infrastructure components, including VPCs, subnets, availability zones, firewalls, Network ACLs, security groups, and hybrid connectivity.
  • Develop and deploy cloud-based applications using AWS services, including EC2, RDS, Lambda, SNS, SQS, S3, and Directory Services.
  • Establish and implement Git branching strategies, version control practices, and change management procedures.
  • Identify, debug, and resolve complex technical issues throughout all phases of the software development lifecycle.
  • Apply secure coding practices, conduct code reviews, perform threat modeling, and integrate static code analysis, fuzz testing, and security scanning tools.
  • Develop and maintain Standard Operating Procedures (SOPs), playbooks, and work instructions to improve security operations and development workflows.
  • Evaluate automation effectiveness and process improvements using defined metrics and Key Performance Indicators (KPIs).
  • Collaborate with stakeholders to analyze user needs, assess technical feasibility, and deliver software solutions within established time and cost constraints.

Benefits

  • Ten paid days off and five floating days off.
  • Eleven paid holidays; flex time can be used instead of holiday time.
  • Paid bi-monthly.
  • 401(k) with a guaranteed 3% match. Eligibility begins at age 21 or older after three months of employment.
  • Quarterly individual or company-wide performance and recognition awards.
  • UnitedHealthcare PPO with extensive national coverage, including medical, dental, vision, and HSA.
  • Health benefits eligibility begins on the first of the month immediately after the start date.
  • Tuition and training reimbursement for career development.
  • $150 monthly reimbursement contribution toward parking expenses.
  • Project-based performance bonus.
  • Company-based yearly bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service