Java/aws/agentic Senior Lead Software Engineer

JPMorgan Chase JPMorgan Chase · Banking · Tampa, FL +1 · Commercial & Investment Bank

Senior Lead Software Engineer in JPMorgan Chase's Payments Trust and Safety Technology group, focusing on Fraud Protection. The role involves building cloud-native applications on AWS, automating infrastructure, developing secure code, and monitoring performance. A key aspect is utilizing AI agents and emerging technologies to build prototypes for demonstration and to accelerate prototyping with tools like GitHub Copilot. The role requires experience in high-volume, low-latency transactional systems within the financial services industry.

What you'd actually do

  1. Utilize AI agents and emerging technologies to build prototypes for demonstration purposes, presenting to peer groups, business partners, and senior leadership
  2. Executes creative software solutions, design, development, and deploy cloud-native applications using AWS services (EC2, S3, Lambda, RDS, Aurora, ECS, EKS, etc.)
  3. Develops secure high-quality production code, and reviews and debugs code written by others
  4. Automate infrastructure provisioning and application deployment using AWS tools (CloudFormation, Terraform, AWS CDK)
  5. Establish comprehensive monitoring and alerting frameworks to ensure optimal performance, scalability, availability, and reliability

Skills

Required

  • Formal training or certification on Software Engineering concepts and 5+ years applied experience
  • Extensive hands-on experience with AWS cloud services and infrastructure
  • Experience with S3, Aurora Postgres, ECS, EKS, RDS, Lambda, Glue, ALB/NLB and serverless architectures
  • Proficiency in programming languages (Java, Spring boot, Python, Node.js, etc.)
  • Proficiency in automation, continuous delivery methods and all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security and working with Kafka for event Streaming
  • In-depth knowledge of the financial services industry and their IT systems
  • Experienced with pair programming agents such as GitHub Copilot to accelerate prototyping
  • Proven experience in building high-volume, low-latency, high-throughput transactional systems

Nice to have

  • Full stack development knowledge with strong enterprise architecture design concepts to allow for unified user experience leveraging data sharing capabilities with API, Kafka
  • Case management workflow and orchestration to serve as the backbone of a unified user experience across multiple cross-functional teams
  • Vibe coding experience and conceptual knowledge while leveraging developer assistant tools like GitHub Copilot to allow for efficiency gains

What the JD emphasized

  • Fraud Protection group
  • AI agents
  • prototypes
  • high-volume, low-latency, high-throughput transactional systems
  • financial services industry

Other signals

  • AI agents
  • prototypes
  • fraud protection
  • transactional systems