
at J.P. Morgan
Bulge Bracket Investment BanksPosted 15 days ago
No clicks
**Lead Software Engineer - Java Backend | JPMorganChase** drive end-to-end cloud-native microservices, leveraging latest tech & industry best practices. Key responsibilities include: designing & building scalable, secure solutions; leading communities of practice; troubleshooting complex issues & driving operational stability improvements. Requires 5+ years of Java & Spring Boot experience, cloud platforms (AWS/GCP), SQL/NoSQL databases, microservices, RESTful APIs, and agile methodologies. Promote diversity, inclusion, and respectful team culture. Preferred: presentation, negotiation, mentoring, and stakeholder management skills. Impact multiple technical areas across Consumer & Community Banking technology teams.
- Compensation
- Not specified
- City
- New York City
- Country
- United States
Currency: Not specified
Full Job Description
Location: New York, NY, United States
Execute creative software solutions, design, development, and technical troubleshooting, thinking beyond routine or conventional approaches to build solutions or break down technical problems.
Deliver end-to-end solutions in the form of cloud-native, microservices-based applications, leveraging the latest technologies and best industry practices.
Use domain modeling techniques to build best-in-class business products, structuring software for clarity, testability, and evolution.
Develops secure high-quality production code, and reviews and debugs code written by others.
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
Leads communities of practice across Software Engineering to promote awareness and use of new and leading-edge technologies.
Adds to team culture of diversity, opportunity, inclusion, and respect.
Promptly investigate and resolve issues, ensuring they do not resurface.
Continuously update technologies and patterns to keep systems current.
Design and build solutions that avoid single points of failure using scalable architectural patterns.
Design and build scalable, secure, and reliable solutions by leveraging modern architectural patterns that ensure zero-downtime releases and optimize data performance. Consolidate bullet points in this section.



