As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank - Payments Technology 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. 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, Spring Framework, and cloud platforms while contributing to mission-critical payment systems. The position offers opportunities to lead technical evaluations, drive innovation, and work with modern architectural patterns including microservices. You'll be part of a diverse and inclusive team environment, working on impactful projects in the financial technology space. The role combines technical leadership with hands-on development, requiring both deep technical expertise and the ability to guide and influence technical decisions across teams.