Overview
On Site
$60 - $68
Contract - Independent
Contract - W2
Skills
Java 11
Modern java
IAM
OKTA
OAuth2
Spring boot
Automation testing
Devsecops
J2EE
Job Details
AI Spins is looking for a Java Developer IV.
Project details: 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.
Responsibilities:
- 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.
Required Experience:
- Modern Java (11+) with Spring Boot: 5+ years professional experience in full-stack development.
- Hands-on architecture/design: 4+ years designing distributed systems or complex enterprise platforms.
- Identity and Access Management (IAM): 3+ years experience designing, developing, and/or implementing IAM solutions, including RBAC, using Okta or similar OIDC/OAuth2 platform(s).
- Web frontend/presentation layer development: HTML, CSS, JS and/or TypeScript.
Nice to Have Experience:
- 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.
Interview Process: Online interview
Remote or Onsite?
Candidates must be WI residents or willing to relocate to WI prior to starting the role at their own expense.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.