Description As a Software Engineer II at JPMorgan Chase within the agile development team, you will be responsible for enhancing, designing, and delivering the software components of our cutting-edge technology products in a secure, stable, and scalable manner. As a growing member of our software engineering team, you will implement software solutions by designing, developing, and troubleshooting various components within a technical product, application, or system, thereby gaining the skills and experience necessary for your professional growth. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Demonstratable ability to code in one or more languages Experience across the whole Software Development Life Cycle Exposure to agile methodologies such as CI/CD, Applicant Resiliency, and Security Full stack developer with strong Java & Angular/React programming skills Proficient in coding in Core Java, Kafka, Oracle, Multi-threading, Microservices, Java Design Patterns Experience on Spring Core Framework, Spring Boot Experience with Testing Frameworks JUnit, Powermock / Mockito, Cucumber, Selenium, Puppeteer, PactFlow, Karate Experience with Messaging Protocols Kafka, IBM MQ, RESTful HTTP Experience with Database Oracle, MSSQL Experience with at least one public cloud platform, preferably AWS Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies