CareerPlan

Senior Java Developer - Application Security

USARemoteFull-time$166k–$177k2026-10-17 → 2026-11-13
Remote

Core

Lead the architecture and design of a custom authentication platform to replace existing third-party solutions for consumer-facing websites.

Role type

Senior IC application security engineer (identity & authentication)

Builds

Custom enterprise authentication platform

Domain

Application security, Identity Management, Cloud-native services

Required skills

Java, Spring, Spring Security, Microservices, SAML, JWT, SSO, OAuth, Passwordless authentication, Identity management, Security architecture, Open-source framework evaluation

Preferred skills

Authentication platform modernization, High-traffic consumer web support, Enterprise AI-assisted engineering tools

Technologies

Java, Spring, Spring Security, SAML, JWT, Microservices

Responsibilities

Lead architecture and design of a custom authentication platform. Assess open-source authentication frameworks and recommend secure, sustainable solutions. Guide implementation using Java, microservices, and Spring Security. Define secure architectural patterns for user authentication across multiple websites. Advise on SSO, federated identity, and token-based authentication. Establish security standards and technical controls. Identify architectural risks and vulnerabilities. Collaborate with engineering, architecture, product, and senior leadership stakeholders. Help plan migration from the current environment to the new platform.

Seniority

Senior, hands-on IC