Lead Software Engineer - Java Backend Engineer at JPMorganChase - ScoutJobs - The AI-curated global job board
Skip to content
J
Posted a day ago

Lead Software Engineer - Java Backend Engineer

JPMorganChase

Requirements

5+ years applied software engineering experience, Advanced Java 17+, Distributed application development, REST and Microservices, Spring Boot, Database technologies (Cassandra, Cockroach), Behavior Driven Development (Cucumber), Agile methodologies (CI/CD)

Skills

JavaSpring BootMicroservicesAWSKafkaCassandra

About the role

Responsibilities

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

Requirements

  • 5+ years of applied software engineering experience with formal training in software engineering concepts.
  • Advanced proficiency in Java 17+.
  • Demonstrated experience in distributed application development using REST, Microservices, and Spring Boot.
  • Hands-on experience with database technologies such as Cassandra or Cockroach.
  • Experience with Behavior Driven Development (BDD) using Cucumber.
  • Strong understanding of Agile methodologies, including CI/CD, application resiliency, and security.
  • Proven ability to lead the effective use of AI-assisted software development tools.

Preferred Qualifications

  • Experience deploying and supporting applications in AWS.
  • Experience with message bus technologies such as Kafka or IBM MQ.
  • Experience building automation using Maven.
  • Experience configuring Continuous Integration using Jenkins.

About the Company

JPMorganChase is a leading global financial services firm. Our Consumer & Community Banking division serves Chase customers through a wide range of financial services, including personal banking, credit cards, mortgages, and payment processing. 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 - Java Backend Engineer

JPMorganChase Β· New York

Sign up to apply