Software Engineer II- Global Banking Platform in London
Software Engineer II- Global Banking Platform

Software Engineer II- Global Banking Platform in London

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
J

At a Glance

  • Tasks: Join a team enhancing and delivering top-notch banking technology products.
  • Company: J.P. Morgan, a global leader in financial services with a focus on innovation.
  • Benefits: Competitive salary, diverse culture, and opportunities for professional growth.
  • Why this job: Be part of building the next-gen core banking platform on a global scale.
  • Qualifications: Experience in software engineering and proficiency in programming languages like Go, Python, or Java.
  • Other info: Exciting secondment opportunity with a FinTech partner before returning to J.P. Morgan.

The predicted salary is between 28800 - 48000 £ per year.

Be an integral part of a team that is constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Software Engineer II at JPMorgan Chase within the Global Banking Platform (GBP), you will work to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. We are building the next generation core banking platform that will operate at a global scale and will support hundreds of millions of accounts. We use cloud native technologies, and the work involves the development of micro-services, integrations, dashboards, production support tools, and CI/CD pipelines.

Initially, successful candidates for the role will be seconded to a FinTech software partner. This is an exciting opportunity to experience the day-to-day of a fintech while being fully backed by JPMC. After the conclusion of the secondment, all secondees will return to JPMC and apply the knowledge, technologies, and practices acquired and develop the critical services to support GBP's worldwide journey to the cloud.

Responsibilities:

  • Design, implement and develop scalable, performant microservices using software engineering best practices.
  • Write secure and high-quality code with limited guidance.
  • Write automated unit tests, integration tests, etc.
  • Apply technical knowledge to solve technical problems of basic complexity.
  • Apply knowledge of tools within the Software Development Life Cycle (SDLC) toolchain to reduce toil and add value by automation.
  • Manage and troubleshoot deployments from testing environments all the way to production.
  • Interface with other engineering teams to ensure that features are added in a structured and coherent way.
  • Translate generic product requirements into trackable tickets.
  • Learn and apply system processes, methodologies, and skills for the development of secure, stable code and systems.
  • Add to team culture of diversity, equity, inclusion, and respect.

Required qualifications, capabilities and skills:

  • Formal training or certification on software engineering concepts and applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Experience in at least one major programming language: Go as preference, Python and/or Java.
  • Experience in developing automated tests as an integral part of the development cycle.

Preferred qualifications, capabilities and skills:

  • Experience with RESTful APIs.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
  • Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Knowledge of banking/finance.
  • Experience with any cloud provider.
  • Familiar with databases (SQL or NoSQL).
  • Experience with client/server software architectures & networking, or microservice architectures.
  • Experience using orchestration tools such as Kubernetes or Mesos.
  • Experience with streaming architectures and tools (e.g. Kafka).

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 recognise 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, colour, 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.

Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans, and payment processing. We're proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.

Software Engineer II- Global Banking Platform in London employer: J.P. Morgan

J.P. Morgan is an exceptional employer, offering Software Engineers II the chance to work on cutting-edge technology within the Global Banking Platform. With a strong commitment to diversity and inclusion, employees benefit from a collaborative work culture that fosters innovation and personal growth. The unique opportunity to gain experience with a FinTech partner while being supported by a global leader in financial services makes this role particularly rewarding.
J

Contact Detail:

J.P. Morgan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer II- Global Banking Platform in London

✨Tip Number 1

Network like a pro! Reach out to current employees at JPMorgan Chase or in the fintech space. A friendly chat can give us insights into the company culture and maybe even a referral!

✨Tip Number 2

Show off your skills! Prepare a portfolio of projects that highlight your experience with microservices, cloud technologies, and coding best practices. This will help us stand out during interviews.

✨Tip Number 3

Practice makes perfect! Get comfortable with common technical interview questions related to software engineering. We can even do mock interviews together to boost our confidence.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we can keep track of our application status easily and stay updated on new opportunities.

We think you need these skills to ace Software Engineer II- Global Banking Platform in London

Microservices Development
Cloud Native Technologies
Automated Testing
Software Development Life Cycle (SDLC)
Programming Languages (Go, Python, Java)
RESTful APIs
Agile Methodologies (CI/CD)
Database Management (SQL, NoSQL)
Client/Server Software Architectures
Networking
Orchestration Tools (Kubernetes, Mesos)
Streaming Architectures (Kafka)
System Design
Application Development
Operational Stability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with microservices, cloud technologies, and any relevant programming languages like Go, Python, or Java.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about software engineering and how you can contribute to our Global Banking Platform. Share specific examples of your past work that align with the role.

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing practical applications of your skills, especially in areas like automated testing and CI/CD.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at J.P. Morgan

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially Go, Python, and Java. Brush up on your knowledge of RESTful APIs and cloud services, as these are crucial for the role. Being able to discuss how you've used these technologies in past projects will show that you're ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific technical challenges you've faced and how you solved them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your ability to apply your technical knowledge to real-world problems, which is key for a Software Engineer II.

✨Understand Agile Methodologies

Familiarise yourself with agile practices, particularly CI/CD and application resiliency. Be ready to explain how you've implemented these methodologies in your previous roles. This shows that you can adapt to the fast-paced environment at JPMorgan Chase and contribute to their innovative projects.

✨Emphasise Team Culture Fit

JPMorgan Chase values diversity, equity, and inclusion, so be prepared to discuss how you contribute to a positive team culture. Share examples of how you've worked collaboratively in diverse teams and how you respect different perspectives. This will help you stand out as a candidate who aligns with their core values.

Software Engineer II- Global Banking Platform in London
J.P. Morgan
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

J
  • Software Engineer II- Global Banking Platform in London

    London
    Full-Time
    28800 - 48000 £ / year (est.)
  • J

    J.P. Morgan

    10,000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>