Full Stack Developer

Novul Solutions

$110K — $130K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree and 8+ years of IT or software development experience.
  • Full-stack development experience in front-end, back-end, APIs, and databases.
  • Proficiency in HTML, CSS, JavaScript, Java, SQL, and server-side development.
  • Hands-on experience in at least three areas: Oracle, SQL Server, cloud, or DevSecOps.
  • Strong automated testing, CI/CD, and delivery practices experience.
  • Familiarity with GitLab, Jenkins, Terraform, and database technologies.
  • At least 4 years of experience with Ansible, Terraform, JMeter, AWS, or Docker.
  • Ability to navigate the full software development lifecycle effectively.

Responsibilities

  • Design, develop, test, deploy, and maintain full-stack applications.
  • Develop enhancements and modernization solutions using various programming languages and technologies.
  • Build user interfaces, secure services, APIs, and database components.
  • Modernize database architectures and improve performance.
  • Collaborate with UX, engineering, and cybersecurity stakeholders throughout development.
  • Conduct automated testing and code reviews focusing on security and quality.
  • Troubleshoot issues across development, testing, and operational environments.
  • Support CI/CD processes and infrastructure automation.
  • Maintain comprehensive code and technical documentation.

Benefits

  • 10 Paid Time Off days & 5 Floating days off.
  • 11 Paid Holidays with flexible time utilization.
  • Paid Bi-Monthly payroll.
  • 401(k) plan with a guaranteed 3% match after 3 months of employment.
  • Quarterly performance and recognition awards.
  • Health coverage through UNITED HEALTHCARE PPO, effective immediately after start date.
  • Reimbursement for tuition and training expenses.
  • Monthly parking expense reimbursement up to $150.
  • Project-based performance bonus and annual company bonus.
Full Job Description
Job Description
We are seeking an experienced Full Stack Developer to design, modernize, deploy, and sustain mission-critical applications within a secure DoD environment. The role supports the full technology stack, including responsive user interfaces, back-end services and APIs, databases, cloud infrastructure, automated testing, and CI/CD pipelines. The ideal candidate has hands-on experience with Java, JavaScript, Python, Spring Boot, database technologies, cloud services, infrastructure as code, and DevSecOps. DISA or DISA mission-partner experience is highly preferred.

Key Responsibilities

  • Design, develop, test, deploy, and maintain full-stack applications across front-end, API, business-logic, database, and data-access layers.
  • Develop application enhancements and modernization solutions using Java, JavaScript, Python, Spring Boot, HTML, and CSS.
  • Build responsive and accessible user interfaces, secure back-end services, APIs, system integrations, and database components.
  • Design and modernize database architectures, queries, schemas, and data models to improve scalability, performance, and data integrity.
  • Collaborate with UX, engineering, cybersecurity, and program stakeholders throughout the full application-development lifecycle.
  • Develop automated unit, integration, performance, and deployment tests; conduct code reviews focused on security, quality, and maintainability.
  • Troubleshoot application, database, integration, infrastructure, and production issues across development, testing, and operational environments.
  • Support CI/CD, service staging, deployment orchestration, infrastructure automation, and configuration management using CloudFormation, Terraform, Ansible, GitLab, and Bitbucket.
  • Support release management, monitoring, alerting, incident response, patching, logging, vulnerability remediation, compliance tracking, reliability, and availability.
  • Maintain code and technical documentation, including designs, APIs, build guides, diagrams, procedures, and runbooks; participate in Agile ceremonies and Jira-based task tracking.


Requirements

Required Qualifications

  • Bachelor's degree and at least eight years of IT or software development experience.
  • Full-stack development experience across front-end, back-end, APIs, and databases.
  • Experience with HTML, CSS, JavaScript, Java, SQL, and server-side development.
  • Hands-on experience in at least three areas, including Oracle, SQL Server, Java, cloud, data integration, automated testing, or DevSecOps.
  • Strong experience with automated testing, CI/CD, and modern software delivery practices.
  • Experience with GitLab, Jenkins, Ansible, Terraform, YAML, and database technologies.
  • At least four years of experience with Ansible, Terraform, JMeter, AWS services, or Docker.
  • Experience with deployment automation, infrastructure as code, and security configuration management.
  • Ability to work effectively across the full software development lifecycle.
  • U.S. citizenship and ability to work 100% onsite are required.

Preferred Qualifications

  • Prior experience supporting DISA or DISA mission partners.


Benefits

Core Benefits:
  • Paid Time OffPTO):TEN (10) Paid days off & FIVE (5) Floating days off.
  • Holidays: 11 Paid Holidays. Flex time can be utilized instead of holiday time usage.
  • Payroll: Paid Bi-Monthly.
  • 401(k): Partnered with the SECOND LARGEST Retirement plan provider in the U.S. Guaranteed 3% match. Eligibility - 21 years of age or older, after 3 months of employment
  • Individual or company-wide performance and recognition awards (Quarterly)

Health Benefits:
  • UNITED HEALTHCARE PPO, extensive national coverage.
  • INCLUDES: Medical/Dental/Vision/HSA.
  • Eligible on the first of the month, immediately after the start date.
  • Submit the enrollment form within 30 days of your start date otherwise, you will have to wait until October for the new year enrollment.

Quality of Life Benefits:

  • Training & Career Development Reimbursement of Tuition and training needed to support career development.
  • $150 monthly reimbursement contribution paid monthly towards parking expenses.
  • Receipts must be submitted by the close of business on the 25th of each month.
  • Reimbursements will be paid on the first payroll AFTER reimbursements are submitted each month.

Special Benefits:

  • Performance bonus - Project-based
  • Yearly bonus - Company based

Similar Jobs

More Jobs at Novul Solutions

  • AWS Cloud Engineer
    $100K — $130K *
    Alexandria, VA 22304 (Alexandria City County)
    Information Technology
    In-Person
  • Firewall Engineer
    $100K — $130K *
    Alexandria, VA 22304 (Alexandria City County)
    Aerospace & Defense
    In-Person
  • Security Control Assessor
    $90K — $130K *
    Arlington, VA 22204 (Arlington County)
    Aerospace & Defense
    In-Person
  • Data Integration Engineer
    $90K — $130K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person
  • Cyber Data Analyst
    $90K — $130K *
    Alexandria, VA 22304 (Alexandria City County)
    Education, Government & Non-Profit
    In-Person

More Aerospace & Defense Jobs

Find similar Full Stack Developer jobs: