Lead Software Engineer - Java, AWS, Springboot, Junit

Global financial services firm providing banking, investment and technology solutions.
Backend
Staff Software Engineer
In-Person
5+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineer - Java, AWS, Springboot, Junit

As a Lead Software Engineer at JPMorgan Chase within the Employee Platforms, 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. The role involves conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. You'll be working with cutting-edge technologies including Java, AWS, and Springboot while leading and mentoring team members. The position offers an opportunity to impact enterprise-level solutions in the financial technology space while working with modern cloud technologies and agile methodologies. You'll be responsible for both technical leadership and hands-on development, ensuring high-quality, secure code delivery while driving innovation and best practices across the engineering organization. This role combines technical expertise with leadership responsibilities, making it ideal for experienced engineers looking to make a significant impact in financial technology.

Last updated 4 days ago

Responsibilities For Lead Software Engineer - Java, AWS, Springboot, Junit

  • 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, AWS, Springboot, Junit

Java
TypeScript
React
  • 5+ years applied experience in software engineering
  • Advanced in programming language & frameworks - Java, Springboot, AWS
  • Experience with Automation and Continuous delivery methods
  • Proficient in JUnit, Integration Testing, BDD Testing
  • Advanced understanding of agile methodologies
  • In-depth knowledge of financial services IT systems
  • Experience Leading, Guiding & Mentoring Junior members
  • BE / B Tech in Computer Science preferred
  • Experience of UI Applications and Frameworks (React, Javascript)

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Java, AWS, Springboot, Junit

Lead Technical Program Manager - Project Manager in Securitized Product Group, Credit Tech

Lead Technical Program Manager position at JPMorgan Chase, focusing on project management in Securitized Product Group with competitive compensation and comprehensive benefits.

Compliance Manager of Software Engineering

Lead software engineering teams at JPMorgan Chase, managing compliance technology initiatives with focus on cloud platforms and data technologies.

Senior Lead Software Engineer- Java (Tech Lead/Staff Level) - Chase UK

Senior Lead Software Engineer position at Chase UK, focusing on Java/Kotlin development for cloud-native microservices architecture in banking applications.

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on backend development and team leadership in the Asset and Wealth Management division.

Sr Lead Software Engineer - Application Support

Senior Lead Software Engineer position at JPMorgan Chase focusing on application support and technical leadership in the Commercial & Investment Bank division.