Taro Logo

Lead Software Engineer - Java Full Stack

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 - Java Full Stack

As a Lead Software Engineer at JPMorgan Chase within the Asset & 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. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

The role involves executing creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine approaches. You'll be developing secure high-quality production code, reviewing others' work, and leading technical evaluation sessions with vendors and internal teams. The position requires expertise in Java and Angular development, strong API knowledge, and cloud-native experience.

This is an opportunity to impact your career while working with cutting-edge technologies in the financial services sector. You'll be part of a team that values diversity and innovation, working on market-leading technology products that serve the Asset & Wealth Management division of one of the world's largest financial institutions.

The ideal candidate will bring 5+ years of software engineering experience, strong full-stack development skills, and a deep understanding of financial services technology. You'll have the chance to lead communities of practice and drive the adoption of new technologies while working in an environment that promotes continuous learning and professional growth.

Last updated a minute ago

Responsibilities For Lead Software Engineer - Java Full Stack

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Lead Software Engineer - Java Full Stack

Java
TypeScript
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Proven experience in full-stack software development, specifically with Java 11+ and Angular 13+
  • Strong knowledge of software engineering principles, design patterns, and best practices
  • Strong background in working with APIs (especially Open API)
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of agile methodologies
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Java Full Stack

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on Java fullstack development with Springboot microservices, AWS, and React.js for Consumer & Community Banking.

Murex Lead Software Engineer

Lead Software Engineer position specializing in Murex systems at JPMorgan Chase, focusing on developing and maintaining trading technology solutions for the Private Bank division.

Lead Software Engineer - Performance Engineering

Lead Software Engineer position at JPMorgan Chase focusing on performance engineering and testing, requiring 8+ years of experience with Java, Go, and performance optimization tools.

Lead Software Engineer - Java Application Architecture

Lead Software Engineer position at JPMorgan Chase focusing on Java application architecture, requiring 5+ years of experience in backend development with expertise in Spring Boot, Kubernetes, and Kafka.

Senior Lead Software Engineer - Python, Perl Securitized Product

Senior Lead Software Engineer role at JPMorgan Chase focusing on Python and Perl development for Securitized Products Data Platform team within Commercial and Investment Bank Technologies.