Lead Software Engineer - Java

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer - Java

As a Lead Software Engineer at JPMorgan Chase within Global Technology Infrastructure Platforms 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 advanced knowledge of Java development, including Spring Boot and Hibernate, along with experience in SQL, database design, and API services.

As a leader, you'll guide evaluation sessions with vendors and internal teams, while also leading communities of practice across Software Engineering to drive awareness of new technologies. The ideal candidate should have 5+ years of experience, strong architectural skills, and proficiency in agile methodologies.

Working at JPMorgan Chase offers the opportunity to be part of a global leader in financial services, where you'll contribute to building trusted, long-term partnerships and help achieve critical business objectives. The company values diversity and inclusion, making reasonable accommodations for employees' needs while fostering an inclusive environment.

The role is based in Buenos Aires, Argentina, where you'll work with the Global Technology Infrastructure Platforms Team. This position offers the chance to work on market-leading technology products while being part of a company that serves the world's most prominent corporations and institutions.

Last updated 7 hours 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
React
Python
  • 5+ years of applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced knowledge of software development with Java, including experience with Spring Boot and Hibernate
  • Proficiency in automation and continuous delivery methods
  • Demonstrated proficiency in software architecture and promoting best software engineering practices
  • Practical experience with SQL and databases design such as Oracle or other relational databases
  • Experience building API services with REST and GraphQL
  • Proficient in all aspects of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Java

Lead Software Engineer - Lending

Lead Software Engineer position at JPMorgan Chase focusing on backend development for lending products, requiring 5+ years experience with Java and distributed systems.

Lead Software Engineer - Oracle HCM Talent Management

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Talent Management, offering competitive salary and comprehensive benefits.

Java Full Stack- Lead Software Engineer- Neovest

Lead Software Engineer position at JPMorgan Chase's Neovest team, requiring Java expertise and 5+ years experience, offering competitive compensation and comprehensive benefits.

Lead Software Engineer - Full stack developer

Lead Software Engineer position at JPMorgan Chase focusing on full-stack development with Java, Spring Boot, and modern front-end technologies, offering competitive compensation and comprehensive benefits.

Lead Software Engineer - Java/Angular/AWS

Lead Software Engineer position at JPMorgan Chase focusing on Java, Angular, and AWS technologies, offering competitive compensation and comprehensive benefits.