At a Glance
- Tasks: Join an agile team to design and deliver innovative software solutions.
- Company: Be part of JPMorgan Chase, a leader in corporate and investment banking.
- Benefits: Enjoy competitive pay, remote work options, and a diverse, inclusive culture.
- Why this job: Work on cutting-edge technology while contributing to impactful projects.
- Qualifications: Proficient in Java with experience in software development and system design.
- Other info: Opportunity to lead, mentor juniors, and explore new technologies.
The predicted salary is between 48000 - 72000 £ per year.
- Business Unit Commercial & Investment Bank
- Posting Date 02/12/2025, 02:13 PM
- Locations BOURNEMOUTH, DORSET, United Kingdom
- Job Schedule Full time
- Job Shift Day
Job Description
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Commercial & Investment Bank – Payments Technology Space, you are an integral part of an agile team that works to enhance, build, and deliver payments capabilities to Global markets. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas in support of the firm’s business objectives.
Job responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Develops secure high-quality production code, and reviews and debugs code written by others.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
- Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal experience on Software Engineering concepts and applied experience.
- Extensive core Java (version 17 or higher) development experience with Spring-boot or similar frameworks.
- Experience in developing cloud-native applications (12-factor app) with demonstrated implementation of Restful microservices, containers , resilient and scalable platforms.
- Experience in Test Driven Development using JUnit, Mockito or similar.
- Hands-on experience with Docker, Kubernetes or related container platform.
- Experience with Cloud native software deployment ideally AWS, Kubernetes,
- Experience with message bus technologies such as Kafka or AMPS.
- Experience developing open source libraries or internal libraries that are integrated into applications by other internal teams.
- Experience working on high throughput mission critical high performance STP platforms.
- Experience with two or more database technologies like Oracle , Cassandra or in memory DB/cache.
Preferred qualifications, capabilities, and skills
- Experience working in a DevOps – focused environment previously with advanced understanding of DevOps principles as a plus.
- Prior experience with Settlement / Clearing / Post Trade Processing platforms a big plus.
- Prior experience in the financial industry
About Us
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit ourFAQs for more information about requesting an accommodation.
About the Team
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
#J-18808-Ljbffr
Software Engineer III - Java employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer III - Java
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Java and cloud technologies. Being able to discuss your hands-on experience with these tools during interviews will demonstrate your suitability for the role.
✨Tip Number 2
Engage with software engineering communities, both online and offline. Networking with professionals in the field can provide insights into the company culture at JPMorgan Chase and may even lead to referrals.
✨Tip Number 3
Prepare to discuss your experience with agile methodologies, particularly CI/CD processes. Be ready to share examples of how you've implemented these practices in past projects, as this aligns closely with the responsibilities of the role.
✨Tip Number 4
Showcase your problem-solving skills by preparing examples of how you've identified and resolved hidden issues in previous projects. This will highlight your ability to think critically and contribute to continuous improvement, which is a key aspect of the position.
We think you need these skills to ace Software Engineer III - Java
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and any relevant software engineering projects. Emphasise your hands-on practical experience in system design and application development, as well as your familiarity with agile methodologies.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at JPMorgan Chase. Mention specific projects or experiences that demonstrate your ability to create secure and high-quality production code, and how you can contribute to their team culture of diversity and inclusion.
Showcase Relevant Skills: Clearly outline your technical skills, especially your proficiency in Java and any experience with cloud technologies or modern front-end technologies. Highlight your understanding of the Software Development Life Cycle and your ability to troubleshoot complex problems.
Prepare for Technical Questions: Anticipate technical questions related to software engineering concepts and be ready to discuss your experience with coding, debugging, and maintaining code in a corporate environment. Be prepared to provide examples of how you've contributed to software engineering communities or explored new technologies.
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Showcase Your Java Expertise
Make sure to highlight your proficiency in Java during the interview. Be prepared to discuss specific projects where you've used Java, including any challenges you faced and how you overcame them.
✨Demonstrate Agile Methodology Knowledge
Since the role involves working in an agile environment, be ready to explain your experience with agile methodologies. Discuss how you've applied CI/CD practices and contributed to team sprints in previous roles.
✨Prepare for Technical Problem-Solving
Expect to face technical questions that assess your problem-solving skills. Practice coding challenges and be ready to think aloud as you work through complex problems, showcasing your thought process.
✨Emphasise Team Collaboration and Leadership
As a Software Engineer III, you'll be expected to lead by example. Share examples of how you've mentored junior associates or contributed to team culture, focusing on diversity, equity, and inclusion.