Overview We are seeking a Senior Full-Stack Software Engineer to design, develop, modernize, and support enterprise web-based applications in a cloud environment. The ideal candidate will have strong experience building scalable, secure systems using Java and React, operating within AWS, and supporting the full application lifecycle in a federal or regulated environment. What will you do? * Design and architect modern, scalable systems using services-based and multi-tier architectures
* Develop and maintain web-based applications, services, and APIs using Java and React
* Implement CI/CD pipelines, automated testing, and development best practices
* Develop software incrementally using Agile methodologies, participating in sprint planning, reviews, and retrospectives
* Design and implement automated unit and functional test scripts at the developer level
* Apply industry best practices, including accessibility standards, security, and performance optimization
* Propose technical recommendations that deliver business value, improve UX/UI, reduce operations and maintenance (O&M), and increase delivery speed and quality
* Analyze and document application components, interfaces, databases, and APIs to support future development decisions
* Operate and support applications within AWS cloud infrastructure
* Support the full system accreditation lifecycle (RMF/ATO), including documentation and compliance activities
* Provide and oversee Tier 1, Tier 2, and Tier 3 production support using service management tools
* Develop and maintain IT documentation, including SOPs, workflows, knowledge base articles, architectural diagrams, system security plans, and deployment checklists
* Maintain enterprise software through patching, version upgrades, and license renewals as required Do you have what it takes? * Active TS/SCI with Polygraph required. * Bachelor's degree in Geospatial Intelligence, Geography, Remote Sensing, Intelligence Studies, Engineering, or related field, or equivalent experience
* Demonstrated experience with Java and React development
* Experience designing and supporting cloud-based applications (AWS preferred)
* Strong understanding of CI/CD, automated testing, and Agile development practices
* Experience supporting enterprise applications in production environments
* Familiarity with accessibility standards, system documentation, and operational support
* Experience working within regulated or federal environments is strongly preferred