Join JPMorgan Chase's Asset and Wealth Management division 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 an opportunity to impact critical technology solutions across multiple technical areas while working with cutting-edge technologies. You'll be responsible for designing distributed applications, implementing scalable data processing pipelines, and leading migration efforts to cloud platforms. The position involves working with technologies like Java, Spring, Kafka, and AWS while collaborating with multiple teams to build internet-scale systems. This role combines technical leadership with hands-on development, offering a chance to influence architecture decisions and drive technology adoption across the organization. You'll be part of a global financial institution that values innovation and technical excellence, with opportunities to work on complex, large-scale systems that power the financial world.