Overview
Skills
Job Details
Our client is looking for a Java Developer. The selected candidate will play a hands-on senior technologist role in the design, development, implementation, and support of an application that assists in the implementation of Okta for managing role-based authorization.
Tasks
- Design, development, and implementation of a replacement for an existing legacy LDAP-based role-based authorization (RBAC) system with delegated administration functionality, integrating Okta for identity management and a fine-grained authorization engine like OpenFGA/OktaFGA/Open Policy Agent.
- Provide consultation and recommend courses of action to ensure the quality and maintainability of application development for assigned project(s).
- Translate business requirements into robust technical specifications.
- Architect complex solutions for multi-faceted problems using a wide range of technologies.
- Perform advanced technical design and development to address business and security requirements.
- Solve complex technical challenges using modern Java and identity management tools, utilizing approved organization development tools.
- Collaborate with team members within organizational policies and procedures to drive adoption of industry best practices and deliver high-quality solutions.
- Prioritize and manage tasks effectively in a dynamic, fast-paced environment.
Knowledge, Skills and Abilities Required:
- The candidate should have strong communication skills and be able to work independently as well as within a team.
- Experience working on large, complex Java development projects with high priority and within established timelines is critical.
- The candidate should demonstrate strong critical thinking and decision-making skills across a variety of development tools and technologies.
NOTE: Candidates must be WI residents or willing to relocate to WI prior to starting the role at their own expense. This role will work 100% remote from within the state of Wisconsin.
Location: Madison, WI (remote within the State of WI)
Contract: 1 year
Skills Required:
- 5+ years - Modern Java (11+) with Spring Boot: Experience in full-stack development
- 4+ years - Experience designing distributed systems or complex enterprise platforms.
- 3+ years - Experience with identity and Access Management (IAM): Experience in designing, developing, and/or implementing IAM solutions, including RBAC, using Okta or similar OIDC/OAuth2 platform(s)
- 3+ years - Experience with web frontend/presentation layer development: HTML, CSS, JS and/or TypeScript
- Bachelor s Degree (Please include on your resume)
Skills Desired A plus to have:
- Experience with WebSphere Liberty, or similar Java/Jakarta EE application servers
- Automated Testing best practices
- DevSecOps best practices.
- Experience with Angular or similar frontend frameworks
*** Rate depends on experience
*** Local candidates preferred, not mandatory
*** Candidates authorized to work in the US are encouraged to apply. We can accept H1b, , TN, and other valid work visas for IT. However, we cannot accept OPT or CPT visas at this time.
*** Companies submitting candidates should only submit direct W2 employees for this position.
Please submit your resume by using the "URL" below