As a Lead Software Engineer at JPMorgan Chase within the Asset and Wealth management division, you will be an integral part of an agile team focused on enhancing and building trusted market-leading technology products. This role combines technical leadership with hands-on development, requiring expertise in Java, Spring Framework, and microservices architecture. You'll lead a team of backend developers while maintaining active involvement in coding and architecture decisions. The position offers the opportunity to work with cutting-edge technologies in a global financial institution, implementing robust solutions that impact the firm's business objectives. You'll be responsible for mentoring team members, establishing best practices, and driving technical innovation while ensuring the delivery of high-quality, secure, and scalable solutions. The role requires strong technical expertise combined with excellent communication and leadership skills, making it ideal for experienced engineers looking to make a significant impact in financial technology.