Lead Software Engineer

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

Description For Lead Software Engineer

JPMorgan Chase is offering an exciting opportunity for a Lead Software Engineer position within their Asset and Wealth Management division. This role presents a chance to push the limits of what's possible while working on market-leading technology products. As a Lead Software Engineer, you'll be an integral part of an agile team responsible for enhancing, building, and delivering trusted technology solutions in a secure, stable, and scalable way. You'll conduct critical technology solutions across multiple technical areas within various business functions to support the firm's objectives.

The role involves significant technical leadership, requiring you to influence senior business and technology partners while coaching team members on best practices. You'll be responsible for designing and developing key functionalities, conducting code reviews, and working closely with product teams to understand and implement business requirements. The position demands excellent communication skills and the ability to maintain strong relationships with both business customers and IT professionals.

The ideal candidate should have 5+ years of experience with strong skills in object-oriented analysis and design, along with expertise in Java, Spring Boot, and cloud technologies. You'll work with modern technologies including containerization (Docker, Kubernetes), cloud platforms (AWS), and various frontend frameworks. Experience with messaging systems, databases, and agile methodologies is essential.

This is an excellent opportunity for a technical leader who can combine deep technical expertise with strong communication and leadership skills. You'll be working in a diverse and inclusive team environment, solving complex problems, and contributing to the success of one of the world's leading financial institutions. The role offers the chance to work on cutting-edge technology while making a significant impact on the firm's technology landscape.

Last updated 21 hours ago

Responsibilities For Lead Software Engineer

  • Design and Development of key functionality within the application
  • Carry out design reviews/code reviews throughout the project life cycle
  • Work closely with the product team to understand business requirements
  • Handle the design and development of technical artifacts
  • Participate in technical and design reviews
  • Communicate with business customers and IT professionals
  • Coach team members on coding practices and design principles
  • Collaborate in a team environment

Requirements For Lead Software Engineer

Java
React
MongoDB
Redis
Kafka
PostgreSQL
  • 5+ years applied experience in software engineering
  • Strong knowledge of Java (Spring Boot, Dropwizard)
  • Experience with Containerization (Docker and Kubernetes)
  • Proficient in React/ReactJS, Redux, or Angular
  • Experience with messaging frameworks like JMS, RabbitMQ, Kafka
  • Experience with JDBC/JPBA frameworks such as Hibernate
  • Understanding of System Development Life Cycle and Agile
  • Strong communication skills
  • Experience with SQL and NoSQL databases

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer

Lead Software Engineer - Python/AWS

Lead Software Engineer position at JPMorgan Chase focusing on Python/AWS development, offering competitive compensation and comprehensive benefits.

Lead Software Engineer / Oracle / HCM / Learning / Cloud

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Learning Cloud solutions, requiring 5+ years experience and offering comprehensive benefits.

Lead Software Engineer - Python/Django App developer with AI/ML

Lead Software Engineer position at JPMorgan Chase focusing on Python/Django development with AI/ML integration, requiring 5+ years experience and offering comprehensive benefits.

Lead Software Engineer - Java, AWS, Springboot, Junit

Lead Software Engineer position at JPMorgan Chase focusing on Java, AWS, and Springboot development with emphasis on secure, scalable solutions.

Java Lead Software Engineer

Lead Java Software Engineer role at JPMorgan Chase, focusing on Securities Lending platform development using Java, Spring Boot, Kubernetes, and Kafka.