Join JPMorgan Chase's Corporate Investment Bank as a Lead Software Engineer, where you'll be an integral part of an agile team working on market-leading technology products. This role offers the opportunity to work with cutting-edge technologies in a global financial services environment. You'll be responsible for building and enhancing cloud-native microservices, implementing best practices in software architecture, and delivering secure, scalable solutions. The position combines technical leadership with hands-on development, requiring expertise in Java/Kotlin and modern cloud technologies. As part of a world-leading financial institution, you'll work on critical systems that serve prominent corporations, governments, and institutional investors worldwide. The role offers the chance to work with a diverse, talented team while contributing to solutions that drive the global financial markets.