Java Developer
Backend Developer
APIs
Automation
AWS
Cloud
Cloud Architecture
Cloud Infrastructure
Cloud Native
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Technology
CloudFormation
Collaboration
DevOps
DevSecOps
Distributed Systems
Engineer
Infrastructure As Code
Java Language
Microservices
Software Architecture
Software Development
Software Engineering
Version Control
Job Description
What you gain
Agile Defense offers a collaborative environment where engineers shape secure, scalable software. You will work on cloud-native Java applications deployed across modern cloud technologies, collaborating with cross-functional teams to deliver high-performance solutions that are cloud-native and cloud-agnostic. This role comes with a competitive annual salary of USD 140,000 to 150,000 and a hybrid work setup in Rosslyn, VA, combining focused on-site collaboration with the flexibility to stay productive remotely.
Responsibilities
- Design, develop, and maintain cloud-native applications using Java and cloud technologies.
- Implement a microservices architecture and develop RESTful APIs.
- Collaborate with DevOps teams to automate deployment processes and support CI/CD workflows.
- Optimize applications for performance, scalability, and reliability across cloud platforms.
- Apply security best practices to protect applications and data.
- Troubleshoot and resolve issues related to performance, reliability, and security.
- Work closely with architects, product managers, and developers to deliver high quality solutions.
- Participate in code reviews and contribute to improving code quality and maintainability.
Requirements
- High School Diploma or equivalent (GED) required.
- Secret Clearance
- Must Have Clearance to Start
- 5 - 8 years of experience
Technologies
- Java
- AWS
- Terraform
- CloudFormation
- RESTful APIs
Working conditions
Onsite in Rosslyn, VA twice a week as part of a hybrid work arrangement.
Preferred skills
- Experience working with enterprise-scale applications on AWS
- Proficiency with Infrastructure-as-Code tools such as Terraform and CloudFormation
- Background in DevSecOps environments
- Strong skills in performance tuning and optimization
- Previous consulting experience
Our core values
- Happy - Be Infectious. Happiness multiplies and creates a positive and connected environment where motivation and satisfaction have an outsized effect on everything we do.
- Helpful - Be Supportive. Being helpful is the foundation of teamwork, resulting in a supportive atmosphere where collaboration flourishes, and collective success is celebrated.
- Honest - Be Trustworthy. Honesty serves as our compass, ensuring transparent communication and ethical conduct, essential to who we are and the complex domains we support.
- Humble - Be Grounded. Success is not achieved alone, humility ensures a culture of mutual respect, encouraging open communication, and a willingness to learn from one another and take on any task.
- Hungry - Be Eager. Our hunger for excellence drives an insatiable appetite for innovation and continuous improvement, propelling us forward in the face of challenges.
- Hustle - Be Driven. Hustle is reflected in our relentless work ethic, where we are each committed to going above and beyond to advance the mission.