Full Stack Developer - Navy Medicine Online (NMO)

CDITFalls Church, VA
Hybrid

About The Position

We are seeking a Full Stack Developer to support Navy Medicine Online (NMO), a mission-critical federal health IT application that supports Navy operational readiness and medical waiver workflows. This role will design, develop, test, secure, and sustain Oracle-backed web applications and services across a mixed technology stack that includes Oracle Database, .NET, and Java/JSP front-end components. The ideal candidate can work comfortably in a legacy-to-modernization environment, balancing new feature development with sustainment, cybersecurity remediation, data integration, and production support.

Requirements

  • Experience in full stack software development for enterprise web applications.
  • Strong Oracle Database experience, including SQL, PL/SQL, schema design, query optimization, and database troubleshooting.
  • Experience developing applications in .NET / C#.
  • Experience supporting Java web applications with JSP-based front ends.
  • Experience integrating application, database, and web tiers in a secure enterprise environment.
  • Hands-on experience with secure coding and vulnerability remediation using Fortify.
  • Working knowledge of DISA STIG compliance, application hardening, and cybersecurity best practices in federal or DoD environments.
  • Experience with source control, build/release processes, and structured testing practices.
  • Ability to analyze complex defects spanning UI, middleware, database, and interface layers.
  • Strong written and verbal communication skills.

Nice To Haves

  • Experience supporting DoD, DHA, Navy, or military health systems.
  • Experience with readiness, medical, dental, personnel, or case-management systems.
  • Familiarity with RMF, ATO sustainment, POA&M tracking, and audit/compliance support.
  • Experience with interface troubleshooting involving systems such as MRRS, MHS GENESIS, DENCAS, NSIPS, or similar federal health/logistics platforms.
  • Experience supporting CAC-enabled applications and role-based access in controlled federal environments.
  • Prior experience in Agile or hybrid Agile/Waterfall delivery models.
  • Active clearance, or recent favorable investigation, if required by the contract.

Responsibilities

  • Design, develop, enhance, and maintain full stack application components supporting readiness reporting, case management, and operational workflows.
  • Build and sustain Oracle database objects, PL/SQL packages, stored procedures, views, and performance-tuned queries.
  • Develop and maintain .NET-based business logic, APIs, services, and supporting integration components.
  • Support and enhance Java/JSP user interface components and related web application functionality.
  • Troubleshoot and resolve defects across the application, database, middleware, and UI layers.
  • Support system-to-system interfaces and data exchanges with upstream and downstream DoD/Navy systems.
  • Implement secure coding practices and remediate code vulnerabilities identified through Fortify and related scanning tools.
  • Apply DISA STIG 5.1 requirements and support hardening, compliance validation, and audit-readiness activities.
  • Participate in code reviews, unit testing, integration testing, regression testing, and release deployments.
  • Work with functional stakeholders, analysts, testers, cybersecurity personnel, and government leads to refine requirements and deliver mission-aligned solutions.
  • Support production operations, root-cause analysis, and documentation for defects, enhancements, and releases.
  • Maintain technical documentation including design artifacts, interface documentation, SOPs, and deployment/runbook materials.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service