Cleared Software Engineer (Java, OpenFGA)
Accenture Federal ServicesAbout the role
<div class="content-intro"><div> <div> </div> <div>At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared purpose to pursue the limitless potential of technology and ingenuity for clients across defense, national security, public safety, civilian, and military health organizations. </div> <div> </div> <div>Join Accenture Federal Services, a technology company within global Accenture. Recognized as a Glassdoor Top 100 Best Place to Work, we offer a collaborative and caring community where you feel like you belong and are empowered to grow, learn and thrive through hands-on experience, certifications, industry training and more. </div> <div> </div> <div>Join us to drive positive, lasting change that moves missions and the government forward!</div> <div> </div> </div></div><p><strong>The Work:</strong></p> <div>As a Cleared Software Engineer (Java, OpenFGA), you’ll play a key role in building a high‑performance OpenFGA wrapper service that strengthens authorization capabilities for a mission‑driven program. You’ll partner closely with senior engineers to deliver clean, scalable code and help shape an evolving platform that supports complex access‑control needs.</div> <div> <p><strong>Responsibilities:</strong></p> <ul> <li> <div>Design and implement RESTful API endpoints and core business logic for the wrapper service using Java and Spring Boot</div> </li> <li> <div>Build and refine features that support OpenFGA data model management</div> </li> <li> <div>Develop robust unit, integration, and end‑to‑end tests using modern Java testing frameworks</div> </li> <li> <div>Optimize Java application performance, including tuning Spring Boot configurations and improving service efficiency</div> </li> <li> <div>Break down complex requirements into well‑structured Java components and microservices</div> </li> <li> <div>Maintain high‑quality code through effective use of Java design patterns, clean coding practices, and architectural standards</div> </li> <li> <div>Troubleshoot defects, analyze root causes, and deliver reliable Java‑based fixes</div> </li> <li> <div>Create and enhance documentation, code samples, and developer‑support materials</div> </li> <li> <div>Participate in collaborative code reviews, architectural discussions, and Agile ceremonies</div> </li> <li> <div>Support onboarding and cross‑functional teams by answering technical and integratio
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s