Lead Software Engineer, Java Fullstack
Quick summary
- Work type
- On-site
- Location
- Tampa, FL
- Posted
- 15 days ago
- Nearby
- 99+ roles within 25 mi
Employer
About JPMorgan Chase
JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.
JPMorgan Chase currently has 436 open roles on FindRole.
Listed pay typically runs $152,000–$215,000 across 230 roles with salary data.
Most-posted roles
- Software Engineer [Multiple Positions Available] 10
- Data Scientist [Multiple Positions Available] 4
- Lead Site Reliability Engineer 3
- Lead Software Engineer 3
- Lead Software Engineer - Java 3
At a glance
TL;DR · Lead Software Engineer, Java Fullstack
As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank, you will be part of an agile team responsible for enhancing and delivering market-leading technology products. Your daily tasks include architecting scalable back-end systems in Java and Spring Boot, optimizing Oracle databases, and designing resilient messaging architectures with MQ and Kafka. You will lead by example, making critical technical decisions, mentoring engineers, and collaborating across functions to solve complex problems in the payments or financial services domain. This role requires a deep understanding of object-oriented design, enterprise patterns, and experience working in large-scale environments.
Skills
What you'll do
- Lead the design and implementation of scalable back-end systems using Java and Spring Boot.
- Make critical technical decisions and trade-offs in complex development environments.
- Drive project completion through strong problem-solving skills and attention to detail.
- Mentor engineers and guide them in making effective technical choices.
- Architect high-performance, secure systems with Oracle databases and optimize queries.
What we're looking for
- Advanced proficiency in Java and Spring Boot, understanding object-oriented design.
- Proven ability to make complex technical trade-offs and drive projects to completion.
- Experience architecting scalable back-end systems for payments or financial services.
- Expertise in Oracle databases, including data modeling and query optimization.
- Hands-on experience with MQ and Kafka for resilient distributed messaging.
- Bachelor’s or Master’s degree in Computer Science or related field required.
- Demonstrated leadership in mentoring engineers and collaborating cross-functionally.