Lead Software Engineer - Middleware at JPMorgan Chase - ScoutJobs - The AI-curated global job board
Skip to content
JPMorgan Chase
Posted 7 hours ago

Lead Software Engineer - Middleware

JPMorgan ChaseLead Software Engineer - Middleware

Requirements

5+ years middleware development experience, Advanced proficiency in at least one programming language, Experience with CI/CD and SDLC, Cloud-native engineering experience, Exposure to AWS and Terraform, Experience with AI-assisted development tools

Skills

JavaAWSTerraformKafkaCI/CD

About the role

Responsibilities

  • Design, develop, and deliver secure, scalable middleware solutions within an agile team to support consumer banking technology products.
  • Execute creative software solutions and technical troubleshooting to solve complex architectural problems.
  • Develop high-quality production code and perform rigorous code reviews and debugging.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Identify opportunities to automate remediation of recurring issues to improve operational stability.
  • Lead evaluation sessions with external vendors and internal teams to assess architectural designs and technical credentials.

Requirements

  • 5+ years of middleware software development experience.
  • Advanced proficiency in at least one programming language.
  • Proven experience with CI/CD and the full Software Development Life Cycle (SDLC).
  • Practical cloud-native engineering experience.
  • Exposure to AWS and Terraform.
  • Demonstrated experience using AI-assisted software development tools for coding, testing, or troubleshooting.
  • Strong understanding of responsible AI use, including data sensitivity and security considerations.

Preferred Qualifications

  • Server-side programming experience in Java, C, C#, or Python.
  • Experience with Spring frameworks (Spring Boot, Spring MVC, Spring Kafka).
  • Experience with distributed technologies such as Kafka, Cassandra, Spark, or Hadoop.
  • Experience with messaging technologies like WebSphere MQ/JMS or RabbitMQ.
  • Proficiency in writing performant SQL and stored procedures (Oracle, SQL Server, etc.).
  • Experience building for testability using JUnit, Mockito, or Cucumber.

About the Company

JPMorgan Chase is a leading global financial services firm. Our Consumer & Community Banking division serves millions of customers through personal banking, credit cards, mortgages, and more. We are committed to building market-leading technology products that help our customers achieve their financial goals.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Lead Software Engineer - Middleware

JPMorgan Chase · New York

Sign up to apply