Software Engineer (Java, OpenFGA)
Agile Defense
About Agile Defense
At Agile Defense we know that action defines the outcome and new challenges require new solutions. That’s why we always look to the future and embrace change with an unmovable spirit and the courage to build for what comes next.
Our vision is to bring adaptive innovation to support our nation's most important missions through the seamless integration of advanced technologies, elite minds, and unparalleled agility—leveraging a foundation of speed, flexibility, and ingenuity to strengthen and protect our nation’s vital interests.
Requisition #: 1669
Job Title: Software Engineer (Java, OpenFGA)
Location: Hybrid, Rosslyn, VA
Clearance Level: Secret, Must Have Clearance to Start
Job Description
In this role, you will build distributed backend services and durable APIs that support a modern Hub‑and‑Spoke architecture. Your work will play a key role in advancing operational AI, enabling mission systems, enterprise governance, agentic AI, and scalable delivery.
Software Engineer (Java, OpenFGA)
Contribute to the development of the OpenFGA wrapper service and supporting tools, writing clean, maintainable code under guidance of senior engineers.
Design, develop, and maintain backend microservices and distributed systems to support enterprise AI operations.
You will be responsible for building and maintaining microservices that integrate seamlessly with cloud-native platforms, ensuring continuous monitoring and high reliability across all operational workflows. Build and optimize APIs and event-driven architectures for scalable and reliable data flow.
Responsibilities
- Implement API endpoints and business logic for wrapper service
- Develop features for OpenFGA data model management
- Write unit tests and integration tests
- Debug and resolve software defects
- Assist with documentation and code examples
- Participate in code reviews and team ceremonies
- Support onboarding team with technical questions
- Contribute to CI/CD pipeline improvements
Education Background
- High School Diploma or equivalent(GED) required.
Years of Experience
10+ years
Required Skills
Skills
- Hands-on experience with Java and Spring Boot.
- Background designing and implementing RESTful APIs
- Proficiency with core AWS services
Preferred Skills
- Experience in a fast-paced and mission-focused environment, requiring you to collaborate closely with teams specializing in AI, DevSecOps, data engineering, platform engineering, and cybersecurity
- Familiarity with frameworks and tools like Django, NATS, Kafka, Redis, ClickHouse, OpenTelemetry, OpenRouter, and LiteLLM will be highly advantageous as you design and implement scalable, observable, and secure solutions
- Experience with any of the following technologies: Django, NATS, Kafka, Redis, ClickHouse, OpenTelemetry, OpenRouter, and LiteLLM
Working Conditions
Onsite twice a week in Rosslyn, VA
Our Core Values
Employees of Agile Defense are our number one priority, and the importance we place on our culture here is fundamental. Our culture is alive and evolving, but it always stays true to its roots. Here, you are valued as a family member, and we believe that we can accomplish great things together. Agile Defense has been highly successful in the past few years due to our employees and the culture we create together.
What makes us Agile? We call it the 6Hs, the values that define our culture and guide everything we do. Together, these values infuse vibrancy, integrity, and a tireless work ethic into advancing the most important national security and critical civilian missions. It's how we show up every day. It's who we are.
- 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 new and unprecedented 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 and achieve success.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- GameStop is looking for a Lead Software Engineer to join our Omni-Channel Engineering team. This will collaborate with a team of engineers,... ...at least one modern programming language/technology such as Java, JavaScript, Node.js, Angular.js, or React.3+ years of experience...SuggestedFull timeWork experience placement
- ...our investment in technology, we are looking for a Principal Software Engineer to play a key role in developing critical back-end systems within... ..., Kubernetes, CI/CD experienceDeep expertise in Java/Spring and/or modern front-end frameworks React/Vue/etc.Solid...SuggestedFull time
$119.77k - $140.9k
...ISTIO Gateway, Kubernetes, Spring Boot, Java, Postgres, Z-connect, Datadog and Vulnerability... ...candidate takes responsibility of the software artifacts produced adhering to U.S. Bank... ...and the testing pyramid.Approaches engineering work with a security lens and actively looks...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours3 days per week- ...founders are hardcore telecommunications engineers with combined 200 + years of experience in... ...is required: 1)Play Framework with Java Package + Akka skills 2)Play Framework with... ...a related discipline with experience in software design and development Experience in developing...Suggested
- Candidate will be responsible to work with various stakeholders to understand the requirements- Review requirement documents, define service requirements and examine and update processes and procedures as necessary- Design and Develop/enhance new Tibco component ( BW)- ...Suggested
- ...also focus on ICAM, Zero Trust, digital engineering and transformation, and enterprise AI and... ...benefits and opportunities we offer. Software Developer Responsibilities and Duties... ...or more programming languages such as Java, C#, .NET, JavaScript, Python, PowerShell...Full timeFor contractors
- ...React, Angular) and backend technologies (Java, Python, Node.js). Build and maintain... ...with UX designers, architects, and DevOps engineers to deliver integrated solutions.... ...Engineering, or related field. ~3 years of software development, 1 year full-stack. ~ Demonstrated...Full timeContract work
- ...with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Java Developer to join our team in Irving, Texas (US-TX), United States (US).Micro-service design decision and utilization• Memory management...
- ...in developing server-side components in Java. Candidate must have experience in developing... ...by suggesting improvements to software architecture, software development process... ...technologies etc.Strictly follow Citi’s engineering standards and ensure these are followed...Full time
- Job ID: 22801870Reference Number: 24-00793Title: Java DeveloperPosted Date: 2024-08-23Company: HAN Staffing Title: Java willing to Learn Mainframe Location: Omaha, NE / Irving, TX / Atlanta, GA / Berkeley Heights, NJ (Onsite 5 Days) BPM ID: 394856, 391723 Job Description...
- Responsibilities:• Must have recent Java (8 or higher) and Spring boot experience, including building microservices• Develop high quality, shippable code in short increments;• Define and implement unit and integration tests;• Design and Implement microservices;• Code/develop...
- OverviewThe Infosys Engineering unit is dedicated to amplifying product-centric value delivery... ...line with guidance provided Facilitate software application design discussions, and... ...Skill and ExperienceExperience working with Java, Fullstack, Microservices ,CloudPreferred...Full timeTemporary workRelocation
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...webservices• Software development/programming experience in Java EE and Jboss• Experience with build tools like ANT, MAVEN• Understanding...Permanent employmentFull timeH1b
$75.17k - $130.5k
...forward-thinking organization, apply now.We are currently seeking a Java Full Stack Developer - Hybrid / Partially Client Onsite to join... ....Creating technical documentation and artifacts for developed software products. Skills required: 6+ years of Java Development...Temporary workWork at officeRemote workFlexible hours- Job Title: Senior Java Developer with AI-AugmentationJob Location: Irving TX or Basking... ...Senior Java Developer (AI-Augmented Engineering) to join our growing team. Overview:We are... ...will also champion the next generation of software development by deeply integrating AI...
- ...organization, apply now.We are currently seeking a Java Microservices Developer (FTE/Hybrid) to... ...by suggesting enhancements to software architecture, development processes, and... ...and Compliance: Strictly adhere to Citi’s engineering standards and best practices. Ensure all...Work at officeRemote workFlexible hours
- ...apply now.We are currently seeking a Sr. Java Microservices Developer to join our team... ...phases-Participate in architectural and software development activities-Conduct software... ...commensurate skills in Computer Science, Computer Engineering or a related field“Employees in this...
- ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions to... ...Skill and Experience• Design, develop, and maintain scalable Java-based microservices using Spring Boot and RESTful APIs to support...Full timeTemporary workRelocation
- DescriptionWe are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications... ...experience) 7+ years of professional experience in software development Strong proficiency in Java (Java 17+) Experience...Full time
- ...thinking organization, apply now.We are currently seeking a Senior Java Developer - Hybrid / Partially Client Onsite to join our team in... ...promised. Day to Day/Job Function Develop, test, and maintain software applications and systemsWrite clean, efficient code using Java &...Work at officeRemote workFlexible hoursShift work
$107.12k - $160.68k
...bankers and clients by applying latest engineering standards, agile operating model, and DevOps... ..., and a middleware (MW) stack with Java, Spring Boot, Kafka, Graphql and microservices... ...and a hands-on background in modern software engineering are essential but inclusivity...Full timeFlexible hours- Full-time Description Spatial Front, Inc. (SFI), a two-time USA Today Top Workplaces awardee and Washington Top Workplaces honoree, is seeking a Frontend Developer to join our team. The ideal candidate will design and build responsive, accessible, and high...Full timeContract work
- ...development is prioritized, and you can truly make a global impact.Software Development at GMF:As a Software Developer at GM Financial you... ...requiredBachelor’s Degree in Computer Science or related Engineering field; and/or commensurate experience preferredWhat We Offer On...H1bWork at officeRemote workVisa sponsorshipFlexible hours2 days per week3 days per week
- ...submissions#GMFJobs #LI-Hybrid #LI-DW1About the role:The Lead for Apple Endpoint Management is responsible for the strategy, governance, engineering, and operational management of the GM Financial Apple ecosystem, including macOS and iOS devices, leveraging JAMF as the primary...Work at officeRemote workFlexible hours2 days per week
- ...Description: This is an exciting opportunity to join a rapidly growing company that provides Artificial Intelligence systems and software engineering services/solutions to DoD and Federal clients. We seek a Full‑Stack Engineer with a dual focus on data engineering and...Full timeLocal areaRemote workFlexible hours
- ...etc. Work on assigned tasks to completion, correctly and in assigned timePerform problem determination for correcting defectsAssist Software Development Manager or Software Development Team Lead in designing solutions for enhancements or during problem resolutionComplete...Full time
- ...GorusuCompany: SRI Tech SolutionsTitles: Java Spark Lead DeveloperDuration : Full-Time... ...Lead Developer to join our dynamic data engineering team. The ideal candidate will be a... ....7+ years of professional experience in software development with at least 3 years of experience...Full time
- ...inspire your teammates to deliver quality software solutionsWork Experience and Education:... ...’s Degree in computer science, engineering or equivalent work experience requiredWhat... ...engineering, especially in skill areas such as Java, JavaScript, TypeScript, and Adobe...For contractorsWork experience placementWork at officeFlexible hours3 days per week
- ...WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Sr.java full stack engineerLocation: Irving, TX, Tampa, FL, Jersey... ...type: FulltimeWe are looking for experienced full-stack software engineers who are passionate about solving business problems through innovation...Full time
- ...impact.What makes You an ideal candidate?Software development expertise in the high-level... ...DockerHigh level programming languages: Java, C# (.NET MVC and .NET Core),... ...s Degree in Computer Science or related Engineering field; and/or commensurate experience preferredWhat...Work at officeVisa sponsorshipFlexible hours2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Java, OpenFGA). Be the first to apply!
- java developer remote part time Arlington, TX
- entry level java developer remote Arlington, TX
- software sales executive Arlington, TX
- software Arlington, TX
- software sales Arlington, TX
- embedded software Arlington, TX
- id software Arlington, TX
- software support Arlington, TX
- remote software sales Arlington, TX
- software technology Arlington, TX

