As a Lead Software Engineer at JPMorgan Chase within Asset and Wealth Management, you'll be an integral part of an agile team working to enhance, build, and deliver trusted market-leading technology products. You'll be responsible for conducting critical technology solutions across multiple technical areas within various business functions. The role involves designing and developing key functionality, conducting code reviews, and working closely with product teams to understand business requirements. You'll need strong expertise in Java, Spring Boot, cloud technologies, and modern web frameworks. The position requires excellent communication skills and the ability to coach team members on best practices. You'll work with both SQL and NoSQL databases, messaging systems, and cloud platforms. This is an opportunity to impact your career while pushing the limits of what's possible in financial technology. The role offers the chance to work with cutting-edge technologies while solving complex problems in a global financial services environment.