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
- ...convenience.Job Description:7-Eleven is seeking a qualified Software Engineer II (SE2) with a specialization in Python-based API development... ...such as Django, Flask, Bottle, or equivalent. Experience with Java - Spring Boot Frameworks Demonstrated expertise in designing...SuggestedHourly payWork 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
- ...Position Overview RELX LexisNexis is seeking a Senior Software Engineer (Java) with strong hands-on Java development experience and a security-minded engineering approach. The ideal candidate will be a strong software engineer first, with additional experience in...Remote work
- 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)- ...
- ...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
- ...Entry-Level Java Developer OpportunitySynergisticIT understands the complex nature of... ...Who Should ApplyRecent Computer science/Engineering /Mathematics/Statistics or Science Graduates... ...Tech IndustryRequired Skills for Java/Software Programmers:Bachelors degree or Masters...H1b
- 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...
- ...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
- 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
$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- ...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
- 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...
- ...Senior Software Engineer - Backend ServicesD.R. Horton, Inc., the largest homebuilder in the U.S., was founded in 1978 and is a publicly traded... ...one or more of our core languages: JavaScript (preferrable), Java or Python, with meaningful production experience in at least...Contract work
- ...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...
$50 - $65 per hour
...Java Back-end DeveloperLocation: Irving, TX (Hybrid, 3 Days Onsite)Pay Rate Range: $50.00/Hr. - $65.00/Hr.Required Skills & QualificationsExperience in Java/J2EE with strong Core Java skills including multi-threading, collections API, JDBC with minimum of 3+ years of...- ...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
- ...Java Developer Job Location: Blue Bell, PA / Irving, TX Job Duration: 6+ Months CTH Interview Process: #1st Interview with Disys Tech Team, 15 Mins Tech Screen and 20 Mins Live Coding #2nd Round with Client HM 30 Mins Tech Screen and 1.5 Hours Live Coding...
- ...Java DeveloperDesigns, develops, and implements web-based Java applications to support business requirements.Follows approved life cycle methodologies, creates design documents, and performs program coding and testing.Resolves technical issues through debugging, research...
- ...Java DeveloperLocation: Irving, TXMode: Contract (6+ Months) (Onsite)Responsibilities:Contribute to all stages of software development lifecycleAnalyze user requirements to define business objectivesDesign, implement and maintain Java-based applications that can be high...Contract work
- ...Job TitleExperience in Java application development, architecture, troubleshooting, performance tuning and deployment in cloud or containerized environments.Deep understanding of Java runtime environments, application servers (e.g., WebSphere Liberty, Apache Tomcat),...
- ...types.What makes You an ideal candidate?Software development expertise in the high level... ...DockerHigh level programming languages: Java, C# (.NET MVC and .NET Core), GoScripting... ...s Degree in Computer Science or related Engineering field; and/or commensurate experience...Work experience placementH1bWork at officeRemote workVisa sponsorshipFlexible hours2 days per week3 days per week
- 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
- ...Java DeveloperLocation: Minneapolis, Minnesota or Irvin, TX, Irvine, California, Atlanta Georgia, Charlotte NCExperience in design,... .../8, Spring Framework, Spring Boot following industry recognized software development life cycle.Skills are Java 7, Java 8, functional aspects...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Java, OpenFGA). Be the first to apply!
- entry level java developer remote Arlington, TX
- java developer remote part time Arlington, TX
- software support Arlington, TX
- software Arlington, TX
- software technical support Arlington, TX
- entry level software sales Arlington, TX
- software intern Arlington, TX
- id software Arlington, TX
- government software Arlington, TX
- ultimate software Arlington, TX



