Senior Java Spring Boot Developer (SAML & OAuth) at Trusted Tech Solutions | Torre
warning

Heads-up

The job you’re trying to post already exists in Torre:

Senior Java Spring Boot Developer (SAML & OAuth)

You'll architect and secure critical microservices, building robust authentication and authorization for enterprise identity.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Freelance
Recurrent
Provide your expected compensation while applying
location_on
Remote (anywhere)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Shared by
Emma of Torre.ai
about 1 month ago

Requirements and responsibilities


Job Title: Senior Java Spring Boot Developer (SAML & OAuth)Location: RemoteEngagement Type: ContractInitial part-time, hourly; potential to convert to full-timeAbout the RoleWe are seeking a highly experienced Senior Java Spring Boot Developer with deep expertise in OAuth 2.0 and SAML 2.0 to design and build secure, production-grade microservices. This role requires a hands-on engineer who can develop authentication and authorization mechanisms from the ground up and integrate with enterprise identity providers.Key ResponsibilitiesDevelop and maintain production-grade microservices using Java 17+ and Spring BootImplement and manage OAuth 2.0 flows, including: Authorization CodeClient CredentialsPKCEToken IntrospectionRefresh Token RotationIntegrate SAML 2.0 Single Sign-On (SSO) with enterprise identity providers such as Okta, Azure AD, and Ping IdentityBuild and manage distributed job scheduling systems using: Quartz Scheduler (clustered)Spring BatchSpring SchedulerDefine and enforce API security policies, including: Token validationScope enforcementRate limitingAudit loggingEnsure secure and scalable system architecture aligned with modern best practicesRequired Experience & Skills7+ years of professional experience in Java development with Spring Boot in production environmentsStrong expertise in Spring Authorization Server or Spring Security OAuth2Deep understanding of OAuth 2.0 and OpenID Connect, with ability to implement flows without relying solely on frameworksHands-on experience with SAML 2.0, including: SP-initiated and IdP-initiated SSOMetadata exchangeAttribute mappingAssertion encryption and signingExperience with job scheduling frameworks: Quartz (clustered environments)Spring Batch pipelinesDistributed scheduling with SpringStrong knowledge of: Spring SecuritySpring Cloud GatewayJWT handling (signing, rotation, blacklisting)Solid understanding of: REST API designHTTP security headersHTTPS/TLS protocolsExperience with relational databases such as PostgreSQL or MySQL, and ORMs like Hibernate/JPAFamiliarity with event-driven architectures using Kafka or RabbitMQProficiency in Git, Maven/Gradle, Docker, and Kubernetes fundamentalsNice to HaveExperience working with identity/authorization platforms such as Keycloak, Auth0, or Okta (as an Authorization Server).
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.