As a Software Engineer II at JPMorgan Chase within the Corporate Technology Team, you will serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products. The role involves working on critical technology solutions across multiple technical areas within various business functions. You'll be responsible for software development, architecture design, and technical troubleshooting while ensuring secure and scalable solutions. The position requires expertise in Java, Spring Boot, and modern front-end technologies, with opportunities to work on enterprise-level applications. You'll contribute to software engineering communities and help maintain a culture of diversity and inclusion while working with cutting-edge technologies in a global financial environment.