Lead Software Engineer - Iam, Java Full Stack, Cloud

JPMorgan Chase JPMorgan Chase · Banking · Bengaluru, Karnataka, India · Commercial & Investment Bank

Lead Software Engineer role focused on designing, developing, and maintaining full-stack Java applications with a focus on IAM and cloud integration. The role involves business analysis, leading application onboarding, and driving team adoption of AI-assisted engineering practices for code quality, delivery speed, and operational outcomes. Requires strong Java, Spring, IAM, and cloud platform experience, along with demonstrated experience in leading the use of AI-assisted development tools and understanding responsible AI use in engineering workflows.

What you'd actually do

  1. Designs, develops and maintains full-stack Java applications with a focus on IAM and cloud integration
  2. Collaborates with stakeholders to gather and analyse business requirements, translating them into technical specifications
  3. Implements and integrates IAM solutions to enhance security and user management
  4. Leads application onboarding processes, ensuring seamless integration with IAM and cloud platforms
  5. Drives team adoption of enterprise-authorised AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team

Skills

Required

  • Full Stack Java Developer
  • IAM
  • cloud technologies
  • business analysis
  • application onboarding
  • Java
  • Spring Framework
  • IAM tools and platforms (e.g., Okta, ForgeRock, Microsoft Asure AD)
  • cloud platforms (e.g., AWS, Asure, Google Cloud)
  • cloud-native development
  • problem-solving skills
  • attention to detail
  • communication and teamwork abilities
  • requirements gathering
  • process mapping
  • stakeholder management
  • application onboarding and integration processes
  • leading effective use of approved AI-assisted software development tools
  • responsible AI use in engineering workflows

Nice to have

  • front-end technologies (e.g., Angular, React, Vue.js)
  • containerisation and orchestration tools (e.g., Docker, Kubernetes)
  • DevOps practices
  • CI/CD pipelines
  • security standards and protocols (e.g., OAuth, SAML, OpenID Connect)

What the JD emphasized

  • expert Full Stack Java Developer
  • Demonstrated experience leading effective use of approved AI-assisted software development tools
  • Strong understanding of responsible AI use in engineering workflows