Senior Java Developer-IN WISCONSIN

Beacon Hill - Job Details
< Back to Search Results

Senior Java Developer-IN WISCONSIN

Madison, Wisconsin

|

Full Time Temporary/Contract

|

$ 50 - $ 55 per hour

Madison, Wisconsin

Full Time Temporary/Contract

$ 50 - $ 55 per hour

July 15, 2025

|

Job ID: PBMAD071525_1752589527

July 15, 2025

Job ID: PBMAD071525_1752589527

Job Summary

To Apply for this Job Click Here

Job Title: Senior Java Developer (IAM/Okta Integration)
Location: Remote- Wisconsin Resident
Job Type: Contract
Duration: Long-term, Open Ended

Overview:

We are seeking a highly skilled Senior Java Developer to join a high-impact project focused on modernizing identity and access management (IAM) systems. The successful candidate will play a key role in designing, developing, and implementing a secure, scalable solution that integrates Okta for role-based authorization. This is a hands-on, senior-level position requiring deep technical expertise and the ability to work independently and collaboratively.

Key Responsibilities:

  • Lead the design and development of a modern IAM solution replacing a legacy LDAP-based RBAC system.
  • Integrate Okta with fine-grained authorization tools such as OpenFGA, OktaFGA, or Open Policy Agent.
  • Translate business requirements into robust technical specifications and scalable architecture.
  • Develop full-stack Java applications using Spring Boot and modern frontend technologies.
  • Collaborate with cross-functional teams to ensure high-quality, secure, and maintainable code.
  • Provide technical consultation and recommend best practices for application development and security.
  • Participate in code reviews, testing, and DevSecOps processes.


Required Qualifications:

  • 5+ years of professional experience in full-stack Java development (Java 11+, Spring Boot).
  • 4+ years of experience in architecture and design of distributed systems or enterprise platforms.
  • 3+ years of hands-on experience with IAM solutions using Okta or similar OIDC/OAuth2 platforms.
  • Proficiency in frontend technologies: HTML, CSS, JavaScript and/or TypeScript.
  • Strong understanding of security protocols, identity management, and RBAC principles.
  • Excellent communication and problem-solving skills.


Preferred Qualifications:

  • Experience with WebSphere Liberty or similar Java/Jakarta EE application servers.
  • Familiarity with automated testing and DevSecOps best practices.
  • Experience with Angular or similar frontend frameworks.
  • Knowledge of OpenFGA, OktaFGA, or Open Policy Agent is a plus.


Why Join Us?

  • Work on a high-visibility, mission-critical project.
  • Collaborate with a talented and supportive team.
  • Opportunity to influence architecture and technology decisions.
  • Flexible work environment.
PBMAD071525_1752589527

To Apply for this Job Click Here

Apply Now



About Beacon Hill

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

Founded by industry leaders to set a new standard in search, career placement and flexible staffing, we deliver coordinated staffing solutions with unparalleled service, a commitment to project completion and success and a passion for innovation, creativity and continuous improvement.

Our niche brands offer a complete suite of staffing services to emerging growth companies and the Fortune 500 across market sectors, career specialties/disciplines and industries. Over time, office locations, specialty practice areas and service offerings will be added to address ever changing constituent needs.

We look forward to working with you.

Beacon Hill. Employing the Future™