About this role
Senior Software Developer at Xylem. Location: Charlotte or Morrisville or Yellow Springs or Morton Grove. Role: evolving platform, designing authorization, enabling integrations Requirements: 7+ years software engineering experience; strong Java and Spring Boot skills; CI/CD and SDLC practices; identity and security fundamentals (OAuth2/OIDC, JWT); experience with Keycloak/Okta/Auth0/Entra ID preferred; strong communication. Category: Software Development Seniority: Senior Level Tools: Java, Spring Boot, OAuth 2.0, OIDC, JWT, Keycloak, Okta, Auth0, Entra ID, Angular, React, PKCE, SAML 2.0, CI/CD, API gateway Commitment: Full Time Workplace: Hybrid Languages: English