Lead Software Engineer - Java, AWS
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
- Lead and mentor a team to deliver high-quality, innovative identity and access management solutions.
- Modernize authentication and authorization platforms across multiple channels and domains.
- Evaluate and prototype internal and vendor solutions for user authentication.
- Integrate anti-fraud and biometric authentication solutions into customer-facing applications.
- Utilize APIs and SDKs for both niche solutions and open standards.
- Drive quality and efficiency throughout the software development lifecycle.
- Set and model high technical standards for the team.
- Collaborate with local and global teams to achieve common goals.
- Foster a culture of innovation, inclusion, and continuous improvement.
Requirements
- Ability to lead and guide a small team to deliver innovative solutions.
- Understanding of application and data architecture disciplines.
- Knowledge of architecture, design, and business processes.
- Ability to work collaboratively in diverse, global teams.
- Experience with authentication and modern authentication practices and solutions (such as OAuth2/OpenID Connect, SAML, Facebook Login, Google Sign-In).
- Proficiency in one or more general-purpose programming languages; Java strongly preferred.
- Cloud-native experience (AWS, Azure, or GCP).
- Flexibility to work across disparate technology stacks and applications., * Experience integrating anti-fraud and biometric authentication solutions.
- Familiarity with open standards and security protocols.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal abilities.
- Passion for mentoring and developing others.
- Commitment to continuous learning and professional growth.
- Experience in the financial services industry is a plus.
About the company
Join us to shape the future of identity and access management as you lead a team of passionate technologists. You’ll have the opportunity to work with cutting-edge technologies, modernize critical platforms, and deliver impactful solutions for a global organization. At JPMorgan Chase & Co., your expertise will help us create secure, robust, and innovative systems that support our clients worldwide. We value your drive for excellence and commitment to professional growth. Be part of a diverse, collaborative team where your contributions truly matter.
As a Lead Software Engineer in our Identity and Access Management team, you will drive a team of innovators and technologists to deliver next-generation authentication and authorization solutions. You will set strategic direction, solve complex challenges, and inspire your team to embrace leading-edge technologies and methodologies. Your leadership will help us deliver secure, high-quality outcomes that support our business and clients. You’ll collaborate with global teams and harness the talents of technologists from around the world. Your work will have a direct impact on our technology and the clients we serve.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How Much FAANG Companies Actually Pay Software Engineers in 2025
Best Companies to work for in London: Top 25 Companies in 2023
Top-Paying Tech Jobs (with Salaries)
Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries