JPMorgan Chase is hiring a Software Engineer II in Mumbai for the Global Banking Technology team in its Corporate and Investment Bank, with a focus on automation. You will work in an agile team to design, build, test and troubleshoot software components, writing secure code and automated tests with tools such as Selenium, Playwright and API automation frameworks in Java or Python with SQL. You will also use approved AI coding assistants for tasks like test creation and documentation while validating their output. You need formal training in software engineering and at least 2 years of applied experience, hands-on practice in application development, testing and operational stability, and experience across the full software lifecycle with exposure to CI/CD, resiliency and security. Java, microservices, AWS and relational database experience are preferred.