A

Accenture

Advises businesses and runs their technology

Java Developer - OpenFGA

Backend EngineeringPosted on Nov 10
Full-timeArlington County, Arlington, VA, USA$65.9k - $120k

About the Job

Requirements

  • Hands-on professional experience with Java and Spring Boot.
  • Experience designing and maintaining RESTful APIs.
  • Proficiency with core AWS services.
  • Familiarity with modern authorization systems and concepts.
  • Experience working with OpenFGA.
  • An active Department of Defense Secret clearance.
  • Ability to work on-site in Arlington, Virginia one day per week.

Responsibilities

  • Design and implement RESTful API endpoints and core business logic for the wrapper service using Java and Spring Boot.
  • Build and refine features that support OpenFGA data model management.
  • Develop unit, integration, and end-to-end tests using modern Java testing frameworks.
  • Optimize Java application performance, including tuning Spring Boot configurations and improving service efficiency.
  • Break down complex requirements into well-structured Java components and microservices.
  • Maintain code quality through Java design patterns, clean coding practices, and architectural standards.
  • Troubleshoot defects, analyze root causes, and deliver reliable Java-based fixes.
  • Create and enhance documentation, code samples, and developer-support materials.
  • Participate in collaborative code reviews, architectural discussions, and Agile ceremonies.
  • Support onboarding and cross-functional teams by answering technical and integration questions.
  • Contribute to CI/CD pipeline improvements and automation to streamline Java service deployments.

Desired Qualifications

  • Knowledge of conceptual frameworks inspired by Google Zanzibar, including Ory Keto and SpiceDB.
  • Knowledge of policy-driven models such as AWS IAM, Casbin, and Open Policy Agent.
  • Experience with identity and authentication platforms such as Auth0, Okta, Keycloak, AWS Cognito, and Azure Active Directory.
  • Knowledge of foundational authorization models such as Role-Based Access Control (RBAC) and Attribute-Based Access Control (ABAC).

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs