Lead Software Engineer - Java/microservices/aws/ai

JPMorgan Chase JPMorgan Chase · Banking · Wilmington, DE +1 · Consumer & Community Banking

Lead Software Engineer role focused on AI-powered workforce planning solutions within a financial services firm. The role involves enhancing, building, and delivering technology products using AI agents, prompt engineering, and LLM tools to automate various aspects of the software development lifecycle and drive efficiencies.

What you'd actually do

  1. Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  2. Develops secure high quality production code, and reviews and debugs code written by others
  3. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  4. Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  5. Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies

Skills

Required

  • Java
  • platform engineering
  • Spring framework
  • AWS
  • systems design
  • solution design
  • low level design
  • database
  • messaging
  • live application/data migrations
  • design patterns
  • high scale
  • production support
  • AI agents
  • Automated generation of UI, design, code, database, test cases
  • prompt engineering with AI powered LLM tools
  • Claude
  • CoPilot
  • Python
  • automation
  • continuous delivery methods
  • agile methodologies
  • CI/CD
  • Application Resiliency
  • Security
  • cloud native experience

Nice to have

  • modern front-end technologies
  • JS frameworks
  • Cypress automation
  • cucumber
  • Kibana
  • system design
  • application development
  • testing
  • operational stability
  • mocking solutions
  • front end testing
  • database querying languages

What the JD emphasized

  • AI agents
  • Automated generation of UI, design, code, database, test cases
  • prompt engineering with AI powered LLM tools

Other signals

  • AI-powered technology products
  • AI agents
  • Automated generation of UI, design, code, database, test cases
  • prompt engineering with AI powered LLM tools