Taro Logo

Lead Software Engineer - Java

A leading global financial services firm offering investment banking, financial services and solutions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer - Java

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Banking - Payments Technology team, 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 identifying opportunities for automation and improvement. The position requires expertise in Java stack, cloud technologies, and enterprise-grade software development.

You'll be working with cutting-edge technologies including Java, Spring Boot, Kafka, and cloud platforms, while leading communities of practice and evaluation sessions with various stakeholders. The role offers an opportunity to work on large-scale systems supporting significant transaction volumes within the financial services sector.

The ideal candidate will combine technical expertise with strong leadership and communication skills, contributing to both technical excellence and team culture. This position offers the chance to work on critical financial technology infrastructure while being part of a global organization known for innovation in financial services.

Last updated a minute ago

Responsibilities For Lead Software Engineer - Java

  • 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

Java
Kafka
Redis
MySQL
  • 5+ years applied experience in software engineering
  • Hands on proven experience in the Java stack
  • Expertise in Java, Spring, Spring Boot, Spring Data, Kafka, MQ(IBM), Caching, and RDBMS
  • Expertise in developing highly available, fault-tolerant systems
  • Proficient in automation and continuous delivery methodologies
  • Practical cloud-native experience and understanding of AWS, Kubernetes, Terraform
  • Strong understanding of enterprise design patterns and best practices
  • Excellent spoken, written & presentational skills
  • Strong stakeholder management skills

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Java

Technical Tester - Tech Software

Senior QA Automation Engineer role at JPMorgan Chase requiring 8+ years experience in software testing, automation frameworks, and strong technical skills.

Lead Software Engineer - Sr. Java Developer

Senior Java Developer role at JPMorgan Chase leading software development for banking systems, requiring 5+ years experience in Java, cloud technologies, and system architecture.

Back-end Java Software Engineer III

Senior Backend Java Engineer role at JPMorgan Chase, developing secure and scalable financial services applications with competitive compensation and comprehensive benefits.

Java Software Engineer III

Senior Java Software Engineer role at JPMorgan Chase focusing on backend development with Java, Springboot, and AWS, requiring 6+ years of experience.

Lead Software Engineer - ServiceNow

Lead ServiceNow Software Engineer position at JPMorgan Chase, focusing on platform development, custom solutions, and technical leadership with 6+ years experience required.