Sr Lead Software Engineer - JAVA, Spring, Kafka, AWS

A leading global financial services firm offering investment banking, financial services for consumers, small business, commercial banking, and asset management.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Sr Lead Software Engineer - JAVA, Spring, Kafka, AWS

Join JPMorgan Chase's Asset and Wealth Management division as a Lead Software Engineer where you'll be an integral part of an agile team working on market-leading technology products. This role offers an opportunity to impact critical technology solutions across multiple technical areas while working with cutting-edge technologies. You'll be responsible for designing distributed applications, implementing scalable data processing pipelines, and leading migration efforts to cloud platforms. The position involves working with technologies like Java, Spring, Kafka, and AWS while collaborating with multiple teams to build internet-scale systems. This role combines technical leadership with hands-on development, offering a chance to influence architecture decisions and drive technology adoption across the organization. You'll be part of a global financial institution that values innovation and technical excellence, with opportunities to work on complex, large-scale systems that power the financial world.

Last updated 5 hours ago

Responsibilities For Sr Lead Software Engineer - JAVA, Spring, Kafka, AWS

  • Design distributed applications that meet business needs and technical requirements
  • Execute creative software solutions and technical troubleshooting
  • Produce architecture and design artifacts for complex applications
  • Gather and analyze data to improve software applications
  • Lead evaluation sessions with vendors and internal teams
  • Develop secure, high-quality production code
  • Lead migration efforts to internal and external clouds
  • Design and implement scalable data processing pipelines
  • Conduct hands-on POCs to validate concepts

Requirements For Sr Lead Software Engineer - JAVA, Spring, Kafka, AWS

Java
Kafka
MongoDB
PostgreSQL
Python
  • 5+ years applied experience in software engineering
  • Experience with Java, Python or equivalent languages
  • Working knowledge of AWS
  • Proficiency in Java/J2EE and REST APIs
  • Experience in Spring Framework
  • Experience in RDBMS and NOSQL databases
  • Proficiency in GIT/Bit Bucket, JIRA, Maven
  • Experience in automation and continuous delivery
  • Experience working on large scale software projects

Interested in this job?

Jobs Related To JPMorgan Chase Sr Lead Software Engineer - JAVA, Spring, Kafka, AWS

Lead Technical Program Manager - CTO

Lead Technical Program Manager position at JPMorgan Chase, focusing on Hadoop technology and complex project delivery within the CTO organization.

Securities Services - Technology Relationship Manager - Vice President

Vice President level Technology Relationship Manager role at JPMorgan Chase, focusing on client technology interface delivery and relationship management in Securities Services.

Technical Implementations Connectivity Team Lead

Lead Treasury Services connectivity team, manage implementation professionals, provide technical guidance, and drive client onboarding excellence at JPMorgan Chase.

Lead Technical Program Manager

Lead Technical Program Manager position at JPMorgan Chase, managing complex technology projects with 5+ years experience required.

Vice President Product Manager - Infrastructure Platforms Client Solutions

Lead product strategy and development for infrastructure platforms at JPMorgan Chase, focusing on client solutions and technology optimization.