Lead Software Engineer

Global financial services firm offering banking, asset management, and technology solutions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer

As a Lead Software Engineer at JPMorgan Chase within Asset and Wealth Management, you'll be an integral part of an agile team working to enhance, build, and deliver trusted market-leading technology products. You'll be responsible for conducting critical technology solutions across multiple technical areas within various business functions. The role involves designing and developing key functionality, conducting code reviews, and working closely with product teams to understand business requirements. You'll need strong expertise in Java, Spring Boot, cloud technologies, and modern web frameworks. The position requires excellent communication skills and the ability to coach team members on best practices. You'll work with both SQL and NoSQL databases, messaging systems, and cloud platforms. This is an opportunity to impact your career while pushing the limits of what's possible in financial technology. The role offers the chance to work with cutting-edge technologies while solving complex problems in a global financial services environment.

Last updated 12 minutes 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
  • Demonstrate strong problem-solving skills
  • Coach other team members on coding practices and design principles

Requirements For Lead Software Engineer

Java
React
MongoDB
Redis
Kafka
Kubernetes
PostgreSQL
  • 5+ years applied experience in software engineering
  • Strong skills in object-oriented analysis and design (OOAD)
  • Experience with Java (Spring Boot, Dropwizard)
  • Knowledge of Containerization (Docker and Kubernetes)
  • Proficiency in React/ReactJS, Angular, or other Web frameworks
  • Experience with messaging frameworks like JMS, RabbitMQ, Kafka
  • Understanding of System Development Life Cycle and Agile
  • Strong communication skills
  • Experience with SQL and NoSQL databases

Benefits For Lead Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • Health Insurance
  • Vision Coverage
  • Dental Coverage

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer

Software Engineer III- Salesforce

Senior Salesforce Engineer role at JPMorgan Chase's Nutmeg division, focusing on developing and integrating Salesforce solutions for customer service and operations platforms.

Community Engagement Market Manager - Corporate Responsibility

Community Engagement Market Manager role at JPMorgan Chase focusing on strengthening inclusive economic growth in the New York Metro area through stakeholder engagement and community development initiatives.

Securities Lending Java Senior Lead Software Engineer

Senior Lead Software Engineer position at JPMorgan Chase focusing on Securities Lending technology development using Java, Spring Boot, and cloud technologies.

Software Engineer III - Java Full stack

Senior Software Engineer role at JPMorgan Chase focusing on Java full-stack development, microservices, and cloud technologies in the Asset & Wealth Management division.

Lead Software Engineer - Java, Spring Boot, React, Kafka

Lead Software Engineer position at JPMorgan Chase focusing on Java, Spring Boot, React, and Kafka development for trading systems in the Equities/Future and Options domain.