Lead Software Engineer Full Stack Java

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

Description For Lead Software Engineer Full Stack Java

As a Lead Software Engineer at JPMorgan Chase within the Asset and Wealth management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. This role offers an opportunity to impact your career and push the limits of what's possible. You'll be responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. The position requires expertise in full-stack development using Java, Spring Boot, and modern frontend frameworks. You'll work in an agile environment, collaborating with cross-functional teams to deliver high-quality solutions. The role involves mentoring team members, participating in architectural decisions, and maintaining strong relationships with business stakeholders. You'll be working with cutting-edge technologies including cloud platforms, microservices, and modern database systems. This position offers the chance to work on complex financial systems while growing your technical and leadership skills in a dynamic, global organization.

Last updated 17 minutes ago

Responsibilities For Lead Software Engineer Full Stack Java

  • 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 team members on coding practices and design principles

Requirements For Lead Software Engineer Full Stack Java

Java
React
MongoDB
Redis
Kafka
PostgreSQL
  • 5+ years applied experience in software engineering
  • Strong skills in object-oriented analysis and design (OOAD)
  • Experience with Java (Spring Boot, Dropwizard)
  • Proficiency in React/ReactJS, Redux, or Angular
  • Experience with messaging frameworks like JMS, RabbitMQ, Kafka
  • Knowledge of JDBC/JPBA frameworks such as Hibernate
  • Experience with SQL databases and NoSQL databases
  • Strong communication skills
  • Working experience in AWS and private cloud

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer Full Stack Java

Lead Software Engineer / Oracle / HCM / Learning / Cloud

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Learning Cloud implementation and development.

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.

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 the Equities/Future and Options Execution Technology Group.

Senior Lead Software Engineer - Java / Python Full Stack

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java/Python full stack development for the Credit Trading Team.

Sr Software Engineer Java Full Stack

Senior Java Full Stack Engineer role at JPMorgan Chase, developing scalable enterprise solutions with competitive compensation and comprehensive benefits.