Senior Java Spring Boot Developer, SAML, OAuth

πŸ”₯ 0 minutes ago

Apply Now
Find Similar Remote Jobs

πŸ“Š Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Trusted Tech Solutions, Inc.

Trusted Tech Solutions, Inc.

2 - 10 employees

πŸ”’ Cybersecurity

🀝 B2B

🏒 Enterprise

Cybersecurity β€’ B2B β€’ Enterprise

Trusted Tech Solutions, Inc. is an IT services and solutions provider specializing in Identity and Access Management (IAM) and related security technologies. The company delivers end-to-end IAM offerings including Identity Governance & Administration (IGA), Access Management, Privileged Access Management (PAM), Customer IAM (CIAM), Multi-Factor Authentication (MFA), directory services, and API-based security integrations. Trusted Tech Solutions provides integration, managed services, cloud-native and on-prem implementations, DevOps and CI/CD support for IAM, Kubernetes/Docker services, AI-driven insights, mobile and web security, and staff augmentation for enterprises across regulated industries.

πŸ“‹ Description

β€’ Develop and maintain production-grade microservices using Java 17+ and Spring Boot β€’ Implement and manage OAuth 2.0 flows, including: Authorization Code, Client Credentials, PKCE, Token Introspection, Refresh Token Rotation β€’ Integrate SAML 2.0 Single Sign-On (SSO) with enterprise identity providers such as Okta, Azure AD, and Ping Identity β€’ Build and manage distributed job scheduling systems using: Quartz Scheduler (clustered), Spring Batch, Spring Scheduler β€’ Define and enforce API security policies, including: Token validation, Scope enforcement, Rate limiting, Audit logging β€’ Ensure secure and scalable system architecture aligned with modern best practices

🎯 Requirements

β€’ 7+ years of professional experience in Java development with Spring Boot in production environments β€’ Strong expertise in Spring Authorization Server or Spring Security OAuth2 β€’ Deep understanding of OAuth 2.0 and OpenID Connect , with ability to implement flows without relying solely on frameworks β€’ Hands-on experience with SAML 2.0, including: SP-initiated and IdP-initiated SSO, Metadata exchange, Attribute mapping, Assertion encryption and signing β€’ Experience with job scheduling frameworks: Quartz (clustered environments), Spring Batch pipelines, Distributed scheduling with Spring β€’ Strong knowledge of: Spring Security, Spring Cloud Gateway, JWT handling (signing, rotation, blacklisting) β€’ Solid understanding of: REST API design, HTTP security headers, HTTPS/TLS protocols β€’ Experience with relational databases such as PostgreSQL or MySQL, and ORMs like Hibernate/JPA β€’ Familiarity with event-driven architectures using Kafka or RabbitMQ β€’ Proficiency in Git, Maven/Gradle, Docker, and Kubernetes fundamentals

πŸ–οΈ Benefits

β€’ Remote work β€’ Potential to convert to full-time

Apply Now

Similar Jobs

πŸ”₯ 11 hours ago

Thrive Global

51 - 200

⚑ Productivity

🧘 Wellness

🏒 Enterprise

Senior Software Engineer owning and evolving Thrive's AI-powered enterprise platform. Focused on reliability, scalability, and supporting B2B customers with net-new features.

TypeScript

πŸ”₯ 13 hours ago

The Wilshire Group

11 - 50

βš•οΈ Healthcare Insurance

🏒 Enterprise

Senior Revenue Cycle Project Manager at The Wilshire Group leading complex Epic-driven transformation programs. Responsible for strategic leadership and management of revenue cycle initiatives across front, mid, and back-end functions.

PMP

πŸ”₯ 22 hours ago

CodiLime

201 - 500

🀝 B2B

πŸ“‘ Telecommunications

πŸ”§ Hardware

Java Software Engineer developing backend services and AI integrations in network automation. Collaborating within a passionate team in a flexible working environment while supporting professional growth.

AWS

Azure

Cloud

DNS

Google Cloud Platform

Java

Switching

TCP/IP

πŸ•’ Yesterday

Confisa International Group

51 - 200

🀝 B2B

🎯 Recruiter

Java Developer applying expertise to shape how models learn and perform in an AI company. Collaborating to design and maintain scalable backend systems using Java and Spring Boot.

AWS

Azure

Cloud

Distributed Systems

Java

Microservices

Spring

Spring Boot

SpringBoot

πŸ•’ Yesterday

Airitos, LLC

1 - 10

πŸ” Security

Mid-Level API Developer for large financial services organization. Supporting portal consolidation initiative focused on API development and integration.

AWS

Azure

Cloud

SDLC