Description You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the [insert LOB or sub LOB], you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities Design and build scalable and resilient technical solutions. Drive the delivery of business value via change programs/projects within the futures & options clearing technology group Implement and manage AWS cloud services to support application infrastructure and deployment. Develop a strong understanding of key functions of clearing, margining & settlements within the F&O world. Partner with supporting tech leads to develop realistic and achievable project estimates. Analysis and build within Control, Stability, Resiliency, Capacity & Performance areas. Create automated unit tests using a Test Driven Development approach Testing: Unit, SIT & UAT planning and management. Robust delivery of code into the production environment with zero tolerance for post implementation issues Take part in decisions affecting long range organizational goals & strategic planning. Proactively look to develop, implement and further development best practices across the group. Contribute to quality improvement, code reviews, code/architecture standards, code reuse etc. Required qualifications, capabilities, and skills Relevant University degree in Computer science or similar. Very Strong problem solving, analytical and communication skills (both verbal and written) Must to have recent working experience with client side technologies – HTML, JavaScript, ReactJS, jQuery, Angular JS etc. Good understanding of core Java (at least JDK 1.8) & prefer to have some experience with Spring Boot. Good to have experience using AWS cloud services (e.g., EC2, S3, Lambda, MSK, ECS, EMR, RDS, Athena etc. ) Experience working with Maven, Jenkins, Git etc. Understanding of database concepts and working knowledge with any of the vendors (Preferably Oracle) with at least some exposure to performance tuning Ability to take on difficult and complex large scale problems and provide end to end solutions. Ability to build and maintain strong relationships with stakeholders in business, operations, operate etc. Some experience of providing production support in a Level2/Level3 capacity Preferred qualifications, capabilities, and skills Experience of working in Agile/SCRUM/Kanban development environments. Have an agile mindset and a broad skillset - willing to do whatever it take to help the team deliver. Excellent team spirit and ability to work in collaborative environment.