FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
Agile Defense. We are seeking a Senior Full Stack Developer (Backend Emphasis) to support a command and control system for the Mobility Air Force.
Tech Stack
Tools & technologiesAWSCloudDockerJavaJavaScriptJenkinsLinuxMicroservices.NETPythonSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- We are seeking a Senior Full Stack Developer (Backend Emphasis) to support a command and control system for the Mobility Air Force.
- This role focuses on designing and maintaining mission critical backend services in Java and .NET, building and securing RESTful APIs, and implementing cloud native patterns in Amazon GovCloud.
- You will work across the entire stack, but your primary responsibility will be backend architecture, service reliability, data integrity, and integration with cloud services.
- You will operate within an Agile environment and mentor junior developers while contributing to evolving DevSecOps pipelines and secure deployment practices.
- Design, implement, test, and deploy backend features using Java and .NET in AWS GovCloud.
- Lead the development of RESTful services, API endpoints, and backend integration patterns.
- Architect and implement microservices, serverless functions, and containerized workloads using AWS services such as Lambda, ECS, EKS, Fargate, and API Gateway.
- Build and optimize data models, SQL queries, and relational database operations.
- Participate in architecture reviews, design sessions, and backlog refinement.
- Conduct code reviews and refactor existing backend components for scalability, maintainability, and security.
- Integrate backend services into CI/CD pipelines with automated builds, tests, and scans.
- Ensure secure coding practices and interpret output from static and dynamic security analysis tools.
- Use scripting languages, including Python and Bash, to automate operational and deployment tasks.
- Troubleshoot complex backend issues across application logic, integrations, data stores, and cloud resources.
- Mentor team members in API design, backend architecture, and secure coding patterns.
Requirements
What you’ll need- Minimum Experience: 5+ years of professional development, including at least 3 years of Java development.
- Experience owning backend services or components in production.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
- Ability to obtain or maintain a government security clearance.
- Prior DoD or federal experience is strongly preferred.
- Java (Spring Boot or similar frameworks) and .NET (Core or Framework).
- SQL and relational database design.
- Linux administration and scripting.
- Containerization with Docker and orchestration patterns.
- CI/CD tooling such as Jenkins, GitHub Actions, or GitLab CI.
- Cloud networking, IAM policies, and secure cloud deployment models.
- Basic front end technologies for full stack integration, including HTML, CSS, and JavaScript.
- OpenAPI Spec 3.x and automated code generation
- Agile methodology.
Benefits
Comp & perks- Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java.NETRESTful APIsAWS GovCloudSQLDockerCI/CDPythonBashAgile
Soft Skills
mentoringtroubleshootingcollaborationleadershipcommunication