Senior Lead Software Engineer - Java - Global Liquidity Portfolio Management Platform Engineer in London
Senior Lead Software Engineer - Java - Global Liquidity Portfolio Management Platform Engineer

Senior Lead Software Engineer - Java - Global Liquidity Portfolio Management Platform Engineer in London

London Full-Time 80000 - 100000 £ / year (est.) No home office possible
JPMorganChase

At a Glance

  • Tasks: Join a team revolutionising technology in Global Liquidity management and create impactful solutions.
  • Company: J.P. Morgan, a global leader in financial services and technology innovation.
  • Benefits: Competitive salary, diverse culture, career growth, and excellent benefits.
  • Other info: Work in a collaborative environment that values diversity and encourages creative thinking.
  • Why this job: Be part of a dynamic team transforming financial services with cutting-edge technology.
  • Qualifications: Strong Java skills and experience with TDD, BDD, and messaging technologies.

The predicted salary is between 80000 - 100000 £ per year.

Our Asset and Wealth Management division is driven by innovators who are focused on creating technology solutions that enhance efficiency and support business growth. Our mission is to manage our clients' wealth effectively, ensuring they are properly invested.

Across 27 cities, our team of 4,600 agile technologists thrive in a cloud-native environment that values continuous learning and a data-centric approach to developing innovative technology solutions. At JPMorgan Chase & Co., you are part of one of the world's largest tech companies, with a team of over 50,000 technologists designing, building, and deploying a wide range of technology initiatives.

We invest over $11 billion annually in technology, enabling us to hire talented individuals to create solutions that will transform the financial services industry and impact the world. We value the unique skills of every employee and are committed to building a diverse technology organisation that encourages professional growth and career development, alongside competitive benefits and compensation.

The newly formed Global Liquidity Technology team is seeking top agile technologists globally to participate in a multi-year programme aimed at revolutionising technology use in the Global Liquidity business, which manages over $1.4 trillion in assets. Our goal is to transform Liquidity Portfolio Management and Money Fund Distribution from an art to a science by developing industry-leading technology platforms for managing complex portfolios and executing large trades end-to-end.

Job Responsibilities:

  • Be passionate technologists who care about the quality and elegance of the code they engineer.
  • Focus on continuous improvement and fast iterative delivery.
  • Work directly with traders and portfolio managers without the need for business analysts.

Required Qualifications, Capabilities, and Skills:

  • Excellent knowledge of core Java (17+).
  • Experience with TDD and BDD engineering techniques.
  • Understanding of Java IOC frameworks such as Spring or Guice.
  • Familiarity with next-generation messaging and streaming technologies such as Kafka, Solace, or Ignite.

Preferred Qualifications, Capabilities, and Skills:

  • Value top technologists and promote technical career paths within financial services.
  • Drive continuous improvement, including innovating AI solutions to enhance revenue and user experience.
  • Encourage creative thinking and new ideas to improve team performance.

J.P. Morgan is a global leader in financial services, providing strategic advice and products to prominent corporations, governments, wealthy individuals, and institutional investors. Our commitment to serving clients drives everything we do, and we strive to build trusted, long-term partnerships to help them achieve their objectives. We recognise that our people are our strength, and the diverse talents they bring to our workforce are key to our success. We are an equal opportunity employer and value diversity and inclusion. We do not discriminate based on any protected attribute and make reasonable accommodations for applicants' and employees' needs.

J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions, helping individuals, families, and foundations take a more intentional approach to their wealth.

Senior Lead Software Engineer - Java - Global Liquidity Portfolio Management Platform Engineer in London employer: JPMorganChase

At JPMorgan Chase & Co., we pride ourselves on being a leading global financial institution that fosters innovation and technology in the Asset and Wealth Management sector. Our dynamic work culture encourages continuous learning and professional growth, supported by competitive benefits and a commitment to diversity and inclusion. Join us in our state-of-the-art technology hubs, where you will have the opportunity to work on transformative projects that not only enhance our services but also make a significant impact on the world.
JPMorganChase

Contact Detail:

JPMorganChase Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Lead Software Engineer - Java - Global Liquidity Portfolio Management Platform Engineer in London

✨Tip Number 1

Network like a pro! Reach out to current employees at JPMorgan Chase & Co. on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Prepare for technical interviews by brushing up on your Java skills and understanding TDD and BDD practices. We recommend doing mock interviews with friends or using online platforms to simulate the real deal.

✨Tip Number 3

Showcase your passion for technology! During interviews, share examples of projects where you’ve used innovative solutions or tackled complex problems. This will highlight your fit for their agile tech environment.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team at JPMorgan Chase & Co.

We think you need these skills to ace Senior Lead Software Engineer - Java - Global Liquidity Portfolio Management Platform Engineer in London

Core Java (17+)
Test-Driven Development (TDD)
Behaviour-Driven Development (BDD)
Java IOC frameworks (Spring, Guice)
Messaging technologies (Kafka, Solace, Ignite)
Agile Methodologies
Continuous Improvement
AI Solutions Development
Creative Thinking
Collaboration with Traders and Portfolio Managers

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Lead Software Engineer role. Highlight your Java expertise and any relevant projects that showcase your ability to innovate and improve technology solutions.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about technology and how you can contribute to our Global Liquidity team. Share specific examples of your work that demonstrate your problem-solving skills and your commitment to continuous improvement.

Showcase Your Technical Skills: Don’t shy away from detailing your technical skills in your application. Mention your experience with core Java, TDD, BDD, and any messaging technologies like Kafka or Solace. We want to see how you can bring your technical prowess to our innovative environment.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and ensure it reaches the right people in our tech team!

How to prepare for a job interview at JPMorganChase

✨Know Your Tech Inside Out

Make sure you have a solid grasp of core Java (17+) and the frameworks like Spring or Guice. Brush up on TDD and BDD practices, as these will likely come up in technical discussions. Being able to discuss your past projects and how you applied these technologies will show your expertise.

✨Understand the Business Context

Familiarise yourself with the Global Liquidity business and its importance in managing large assets. Knowing how technology impacts trading and portfolio management will help you connect your technical skills to the company's goals. This shows you're not just a coder but someone who understands the bigger picture.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. Use examples that highlight your ability to innovate and improve processes, especially in a fast-paced environment. This aligns well with their focus on continuous improvement and agile methodologies.

✨Be Ready for Collaborative Discussions

Since you'll be working directly with traders and portfolio managers, practice articulating your thoughts clearly and concisely. Be prepared to engage in discussions that require you to explain complex technical concepts in simple terms. This will demonstrate your communication skills and ability to work in a team.

Senior Lead Software Engineer - Java - Global Liquidity Portfolio Management Platform Engineer in London
JPMorganChase
Location: London

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

>