
Senior Java Backend Engineer, IAM & Microservices
Overview
You will design and build secure, distributed microservices for our enterprise IAM platform, handling millions of authentication requests daily. Your stack includes Java, Spring Security, and OAuth 2.0, integrated with identity providers like Okta and Ping Identity. You'll join a team of 8 engineers in Dallas, Texas, working on-site to harden our authentication and authorization infrastructure. This role stands out because you'll drive IAM architecture decisions from day one, not just implement tickets.
What You'll Do8
- 1Design and implement scalable microservices for authentication and authorization using Java and Spring Boot, ensuring high availability and low latency.
- 2Integrate our systems with enterprise identity providers like Okta and Ping Identity, implementing SAML 2.0 and OIDC flows.
- 3Build and maintain OAuth 2.0 and JWT -based token services, including token validation, refresh, and revocation.
- 4Lead the migration of legacy authentication modules to modern IAM protocols, reducing technical debt in the first quarter.
- 5Collaborate with security engineers to enforce compliance with FIDO2 and WebAuthn standards for passwordless authentication.
- 6Debug and resolve production issues related to identity and access, ensuring system reliability and security.
- 7Drive code reviews and set best practices for secure coding within the backend team.
- 8Automate deployment of IAM services using Kubernetes and Docker, improving release efficiency.
Requirements8
- 15+ years of backend development experience with Java and Spring framework.
- 23+ years of hands-on experience with IAM protocols: OAuth 2.0, SAML, OIDC, and JWT.
- 32+ years working with enterprise identity providers like Okta, Ping Identity, or Azure AD.
- 4Deep understanding of Spring Security and implementing custom authentication filters.
- 5Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) for user data storage.
- 6Familiarity with Kubernetes and containerized deployments in a production environment.
- 7Bachelor's degree in Computer Science or related field, or equivalent practical experience.
- 8Proficiency with Git and CI/CD pipelines (e.g., Jenkins, GitLab CI).
Salary Insight
$45 - $50k per year
Similar open positions
Explore active roles that match your skills and interests.

Concent Software Solution LLC
VerifiedJava Backend Engineer, IAM
You will own the design and build of secure IAM microservices for enterprise distributed systems, directly impacting authentication and authorization flows across the platform. You will bridge core Java backend engineering and modern digital identity, collaborating with security and platform teams to enforce robust access controls. This contract role in Dallas, TX or Phoenix, AZ lets you shape identity infrastructure from day one. Your work will secure critical enterprise workloads and set the standard for IAM implementation.

System One
VerifiedSenior IAM Engineer - Java & Cloud Native
System One seeks a Senior IAM Engineer to design and support modern Identity & Access Management solutions at scale. The role involves collaborating with architects and developers to implement secure cloud-native authentication across enterprise applications. This position offers exposure to large-scale platforms and agile environments. It is ideal for engineers who enjoy solving complex integration and security challenges.

Zensark Inc
VerifiedJava Architect, Application Security & SaaS
You will own application security architecture for a multi-tenant SaaS platform, serving 10+ years of coding and architecture expertise. You will mentor technical teams, drive Java security design, and ensure production-grade security across services. This role uniquely combines architecture leadership with hands-on security focus in a Dallas onsite environment.

Apex Systems
VerifiedSenior Software Engineer, Java & Microservices
You will own the design and delivery of Java 17/21 microservices powering a financial services platform. You'll collaborate with a cross-functional team to build Spring Boot and Spring Cloud APIs, and drive architectural decisions. This hybrid role in Charlotte, NC or Irving, TX offers an 18-month contract with extension potential. You'll make an immediate impact by modernizing legacy systems into resilient, cloud-native services.

3S Business Corporation Inc.
VerifiedSenior Java Full Stack Developer, Microservices & Kubernetes
You will own the design and delivery of full-stack Java solutions powering business-critical applications at scale. Onsite in Dallas, you will join an IT team that ships production-grade software with Java, Spring Framework, and Kubernetes. You will drive system architecture decisions, mentor peers, and deploy resilient microservices on Docker and Kubernetes. This role offers direct ownership of technical roadmaps in a growing organization.

Photon
VerifiedSenior Java Developer, Microservices & Cloud
You will own the design and delivery of customer-facing microservices that power digital experiences for Fortune 500 clients. Partner with business and marketing teams to implement detailed applications, while building with Java, Spring Boot, and AWS on high-traffic systems. You will join a 4000+ person global team focused on digital modernization, and your first 90 days will be about shipping a critical service from design to production. This role stands out for its direct impact on enterprise-scale products and the freedom to set technical direction.