Post Job Free
Sign in

Key Cloak developer

Company:
Simplified IT Solutions
Location:
Sacramento, CA, 95814
Posted:
May 25, 2025
Apply

Description:

Job Description

Company Description

Simplified IT is a global IT Staffing and Managed Services company. We have been rated top 10 staffing companies in the country for 3 years in a row. We serve technology, financial, auto, logistics & distribution companies across the United States, providing either IT staffing or technology solutions — or both. With decades of experience and a nationwide network of highly qualified, certified IT professionals, our goal is to build a lasting relationship with each client based on trust and consistent, reliable services.Job Description

Senior Java Security Engineer, with expertise in SSO and Identity and Access Management systems to design and develop new enhancements in the higher education technology sector. The ideal candidate must be a self-starter that can identify and resolve issues autonomously and demonstrate best practices and expert-level knowledge in the area of J2EE security.

Responsibilities

Responsible for the implementation, configuration, and maintenance of Keycloak-based authentication extensions and authorization systems using the Quarkus framework.

Implement SAML and OpenIDConnect (OIDC)-based security

Utilize knowledge of best practices in user account management and related security principles to enhance security posture and user experience

Build efficient, testable, and reusable code

Demonstrate expert-level knowledge in J2EE Dependency Injection

Solve complex performance problems and architectural challenges

Deploy code into an AWS cloud environment using Docker and Kubernetes

Build and maintain APIs using GraphQL and REST

Take ownership of existing build and deployment pipelines

Coordinate and communicate with remote team members in an Agile development environment

Critical Skills and Qualifications

Expert knowledge of OIDC and SAML

Expert knowledge of J2EE and dependency injection

Experience with Quarkus or Keycloak

Thorough knowledge of User authentication and authorization flows between multiple systems, servers, and environments

Experience building cloud-native containerized applications utilizing Docker and Kubernetes, preferably in AWS

Experience building both REST and GraphQL APIs

Understanding of synchronous and asynchronous operations

Understanding of fundamental design principles for building a scalable application

Understanding of accessibility and security compliance

Expert-level experience with Git for version control

Understanding of CI/CD and IaC

Preferred Skills and Qualifications

Experience building Keycloak extensions

Experience implementing custom authenticators, flows and internal SPIs in Keycloak.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Full-time

Fully remote

Apply