Overview
Skills
Job Details
Hiring Now: Senior Full-Stack Java Developer (IAM/Okta Integration)
Location Requirement: Must reside in Wisconsin or relocate before starting (at your own expense).
Work Mode: 100% Remote within Wisconsin only
Project Overview: Modernizing Role-Based Authorization with Okta
Join a high-impact initiative to modernize Role-Based Authorization (RBAC) by replacing a legacy LDAP-based system with a modern Identity and Access Management (IAM) solution using Okta and fine-grained authorization engines like OpenFGA or Open Policy Agent (OPA).
You ll play a hands-on senior technologist role owning the architecture, development, and implementation of a scalable, secure authorization platform for a state transportation agency.
Your Responsibilities
Solution Architecture & Design
Translate complex business requirements into technical solutions
Architect secure, scalable, distributed applications
Recommend strategies for long-term maintainability and quality
Development & Integration
Implement modern Java-based backend solutions using Spring Boot
Develop presentation layers with HTML, CSS, JS/TypeScript
Integrate Okta/OIDC/OAuth2 for identity management
Collaborate on fine-grained access control systems (OpenFGA, OPA)
Collaboration & Best Practices
Drive DevSecOps and automated testing best practices
Coordinate across teams using Agile workflows
Communicate technical ideas clearly with peers and stakeholders
Required Skills & Experience
Java (v11+) & Spring Boot: 5+ years in full-stack application development
Architecture & Design: 4+ years designing complex enterprise applications
IAM (Okta/OIDC/OAuth2): 3+ years designing or implementing identity solutions
Frontend: Solid experience in HTML, CSS, JavaScript, or TypeScript
Nice-to-Have Experience
App Servers: Familiarity with WebSphere Liberty or similar Java EE servers
Testing: Knowledge of automated testing tools & practices
DevSecOps: Understanding of secure software development practices
Modern Frontend: Experience with Angular or similar frameworks
Why Join?
This is your opportunity to help modernize critical infrastructure and implement cutting-edge IAM technologies in a public sector environment. Work remotely (within Wisconsin), take ownership of complex systems, and contribute to building secure, efficient, and scalable solutions.