Lead Full-Stack Engineer - IAM

BNYLake Mary, FL
2d

About The Position

Education/Experience: Bachelor's in computer engineering (or equivalent); 12+ years in enterprise software; 5+ years leading teams/serving as tech lead. Architecture & Design: Proven ability to design scalable, secure, highly available systems; clear documentation; lead design reviews and decision-making. Engineering Stack: Java/J2EE, Spring (Boot/Core), Spring Security; Angular/TypeScript for front end with migration from legacy JSP to modern Angular; strong REST API design, versioning, testing, and governance; integration with enterprise identity providers. Identity & Access: LDAP, SiteMinder, Active Directory; authentication/authorization models; MFA design and implementation; SSO and federation fundamentals. Security: Web app security, API security, OAuth2/OpenID Connect, token flows, secure session management, threat modeling, and secure coding practices. Data & Persistence: Oracle (or similar DBMS); schema design, SQL optimization, transaction integrity, and performance tuning. DevOps & Delivery: Git-based CI/CD pipelines, automated testing, environment promotion, release readiness, secrets/config management. Reliability & Operations: Troubleshooting, incident/problem management, root-cause analysis; application debugging; performance profiling and optimization; observability (logging, metrics, tracing) and auditability. Leadership & Communication: Hands-on ownership, stakeholder management, clear communication of architecture/trade-offs to senior leadership; ability to mentor and coach engineers; strong interpersonal skills. Experience with enterprise web app security reviews and threat modeling. Familiarity with authorization frameworks (RBAC/ABAC) and policy-as-code. Exposure to SSO, identity federation, and integrating with enterprise IdPs. 50-70% individual contribution (design, coding, reviews); remainder spent on technical leadership and stakeholder alignment. Own critical decisions, operational readiness, and measurable reliability/security outcomes.

Requirements

  • Bachelor's in computer engineering (or equivalent)
  • 12+ years in enterprise software
  • 5+ years leading teams/serving as tech lead
  • Proven ability to design scalable, secure, highly available systems
  • Clear documentation
  • Lead design reviews and decision-making
  • Java/J2EE
  • Spring (Boot/Core)
  • Spring Security
  • Angular/TypeScript for front end with migration from legacy JSP to modern Angular
  • Strong REST API design, versioning, testing, and governance
  • Integration with enterprise identity providers
  • LDAP, SiteMinder, Active Directory
  • Authentication/authorization models
  • MFA design and implementation
  • SSO and federation fundamentals
  • Web app security, API security, OAuth2/OpenID Connect, token flows, secure session management, threat modeling, and secure coding practices
  • Oracle (or similar DBMS)
  • Schema design, SQL optimization, transaction integrity, and performance tuning
  • Git-based CI/CD pipelines, automated testing, environment promotion, release readiness, secrets/config management
  • Troubleshooting, incident/problem management, root-cause analysis
  • Application debugging
  • Performance profiling and optimization
  • Observability (logging, metrics, tracing) and auditability
  • Hands-on ownership, stakeholder management, clear communication of architecture/trade-offs to senior leadership
  • Ability to mentor and coach engineers
  • Strong interpersonal skills
  • Experience with enterprise web app security reviews and threat modeling

Nice To Haves

  • Familiarity with authorization frameworks (RBAC/ABAC) and policy-as-code
  • Exposure to SSO, identity federation, and integrating with enterprise IdPs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service