At a Glance
- Tasks: Join an agile team to design and deliver cutting-edge software solutions.
- Company: J.P. Morgan is a global leader in financial services, serving clients worldwide.
- Benefits: Enjoy opportunities for career growth, remote work options, and a collaborative culture.
- Why this job: Gain hands-on experience with modern technologies while contributing to impactful projects.
- Qualifications: A degree in Computer Science and skills in React, Java, and AWS are essential.
- Other info: Be part of a diverse team that values inclusion and innovation.
The predicted salary is between 36000 - 60000 £ per year.
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, 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 develop 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).
- Recent working experience with client-side technologies – HTML, JavaScript, ReactJS, jQuery, AngularJS, etc.
- Good understanding of core Java (at least JDK 1.8) & some experience with Spring Boot.
- 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 vendors like Oracle, with exposure to performance tuning.
- Ability to solve difficult, large-scale problems and provide end-to-end solutions.
- Ability to build and maintain strong relationships with stakeholders in business, operations, etc.
- Experience providing production support in a Level 2/Level 3 capacity.
Preferred qualifications, capabilities, and skills:
- Experience working in Agile/SCRUM/Kanban environments.
- Agile mindset and broad skillset, willing to do whatever it takes to help the team deliver.
- Excellent team spirit and ability to work collaboratively.
About Us: J.P. Morgan is a global leader in financial services, providing strategic advice and products to prominent clients worldwide. Our approach to serving clients drives everything we do. We value diversity and inclusion and are an equal opportunity employer.
About The Team: J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, serving clients in over 100 countries with strategic advice, capital raising, risk management, and liquidity extension.
Software Engineer II - Front End Developer React and Java employer: J.P. Morgan
Contact Detail:
J.P. Morgan Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer II - Front End Developer React and Java
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as ReactJS and AWS services. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 2
Network with current or former employees of JPMorgan Chase on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges that focus on problem-solving and algorithms. Websites like LeetCode or HackerRank can be great resources to sharpen your skills.
✨Tip Number 4
Demonstrate your understanding of Agile methodologies during interviews. Be ready to discuss how you've applied Agile principles in past projects, as this is a key aspect of the role.
We think you need these skills to ace Software Engineer II - Front End Developer React and Java
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience with client-side technologies like HTML, JavaScript, ReactJS, and core Java. Emphasise any experience you have with AWS cloud services and Agile methodologies.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and how your skills align with the job responsibilities. Mention specific projects where you've implemented scalable solutions or worked in Agile teams.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your problem-solving abilities, particularly in large-scale projects. Highlight any experience you have with production support and troubleshooting.
Highlight Team Collaboration: Mention instances where you've successfully collaborated with stakeholders or team members. This is crucial as the role requires building strong relationships within the team and across departments.
How to prepare for a job interview at J.P. Morgan
✨Showcase Your Technical Skills
Be prepared to discuss your experience with front-end technologies like React, JavaScript, and HTML. Bring examples of projects you've worked on that demonstrate your ability to design and build scalable solutions.
✨Understand the Role of AWS
Since the role involves implementing AWS cloud services, make sure you can explain how you've used services like EC2 or S3 in past projects. Be ready to discuss how these tools can support application infrastructure.
✨Demonstrate Problem-Solving Abilities
Prepare to tackle some technical problems during the interview. Practice explaining your thought process clearly, as strong analytical skills are crucial for this position.
✨Emphasise Team Collaboration
Highlight your experience working in Agile environments and your ability to collaborate with team members. Share examples of how you've contributed to team success and maintained strong relationships with stakeholders.