Full Stack Java Developer
Backend Developer
Ai Coding
API
APIs
Application Security
Cloud Operations
Data Analytics
Data Processing
DevOps
DevSecOps
Engineer
Engineering
Framework
Front End Development
Frontend
Full Stack Developer
Information Technology (IT)
Information Technology It
Java
Java Language
JavaScript
Programming
Programming Language
Programming Languages
REST APIs
Security Automation
Software Development
Software Engineer
Software Engineering
Software Security
Spring Boot
Spring Framework
SQL
Web
Web Design
Web Technologies
Job Description
Agensys Corporation is hiring a Full Stack Java / AI Software Developer to expand cloud-based flight planning and automation software for FAA flight service modernization.
Responsibilities
- Design, develop, test, and maintain production full-stack Java applications for FAA flight planning and automation
- Build backend services using Java, Spring Framework, and Spring Boot
- Create frontend components with React, JavaScript, HTML, and CSS
- Design, implement, and integrate RESTful APIs and supporting application services
- Use Claude and AI coding agents to accelerate development, debugging, testing, and implementation
- Convert technical requirements into structured development plans and detailed instructions for AI coding tools
- Direct AI agents to generate application functionality and support engineering tasks
- Review, troubleshoot, test, and refine code generated by AI tools
- Develop and execute unit and functional tests using JUnit and Mockito
- Apply secure coding practices and maintain high standards for application performance and reliability
- Use GitLab for source control, code reviews, collaboration, and development workflows
- Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, backlog refinement, and technical design discussions
- Collaborate with product owners, software engineers, systems engineers, and DevSecOps teams
- Develop and support cloud-based and containerized applications
- Troubleshoot defects and resolve technical issues during development and testing
- Support integration with existing FAA flight service systems
- Help transition new capabilities into ongoing operations and maintenance
Requirements
- 4+ years of professional experience in full-stack Java development
- Strong experience with Java, Spring Framework, and Spring Boot
- Experience developing frontend applications using React and JavaScript
- Experience designing and implementing RESTful APIs
- Hands-on experience with Claude Code or comparable AI-assisted development tools
- Experience using AI coding agents to generate, review, test, and troubleshoot application code
- Ability to independently evaluate AI-generated software for quality, correctness, security, and maintainability
- Experience with GitLab or other Git-based version control systems
- Experience with unit testing frameworks including JUnit and Mockito
- Experience working in Linux-based development environments
- Experience developing or supporting cloud-based applications
- Experience working in Agile/Scrum teams
- Strong understanding of application architecture, debugging, testing, and software engineering best practices
- Strong communication skills and ability to collaborate with cross-functional teams
- Ability to complete required background investigation and drug screening
- U.S. Citizenship or permanent resident status, subject to final program eligibility confirmation
Technologies
- Java, Spring Framework, Spring Boot
- React, JavaScript, HTML, CSS
- REST APIs
- Claude, Claude Code
- GitLab
- Agile/Scrum, CI/CD pipelines, DevSecOps
- JUnit, Mockito
- Linux
- Cloud-based applications, containerization
Preferred Qualifications
- Direct experience using Claude Code in a production development environment
- Experience with agentic AI workflows (task decomposition, prompting, automated code generation, and testing)
- Experience with DevSecOps and CI/CD pipelines
- Experience with Docker, Kubernetes, microservices, and containerized applications
- Experience with Python, Ansible, YAML, or Linux shell scripting
- Experience with MongoDB
- Familiarity with Scaled Agile Framework (SAFe)
- Previous experience supporting FAA, aviation, air traffic management, or flight planning software
- Experience developing aviation applications or products such as ForeFlight or Garmin
- Familiarity with aviation data, flight planning workflows, or safety-critical systems
Location and Compensation
- Location: Remote (remote)
- Salary: USD 50 - 75 per hour
Application Question
- Are you able to obtain an FAA Public Trust?