Software Engineer III - Real-Time Client Liquidity Dashboard Java and Kafka/ReactJs | Bournemouth, UK
Software Engineer III - Real-Time Client Liquidity Dashboard Java and Kafka/ReactJs | Bournemouth, UK

Software Engineer III - Real-Time Client Liquidity Dashboard Java and Kafka/ReactJs | Bournemouth, UK

Bournemouth Full-Time 60000 - 80000 £ / year (est.) No home office possible
Jpmorgan Chase & Co.

At a Glance

  • Tasks: Design and develop a real-time client liquidity dashboard using Java, Kafka, and ReactJs.
  • Company: Join a leading tech team in the Global Liquidity and Cash Management sector.
  • Benefits: Enjoy competitive salary, extensive training, and opportunities for professional growth.
  • Other info: Dynamic team environment with hands-on projects and direct client feedback.
  • Why this job: Make a real impact on global liquidity management while enhancing your tech skills.
  • Qualifications: Passionate about technology with experience in software development; banking experience not required.

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

Be an integral part of a team that's constantly pushing the envelope to enhance, build, and deliver cutting-edge technology products. As a Software Engineer III on the Global Liquidity and Cash Management Technology team, you will design, build, and enhance a real-time client liquidity dashboard using Java, Kafka, and ReactJs. You will deliver features, enhancements, and bug fixes that keep the codebase modern, well-structured, and robust.

Within this role, you will help evolve a new real-time intraday liquidity monitoring platform used globally by wholesale clients of the Payments business. You will collaborate with colleagues to analyze client requirements, estimate work, participate in planning, conduct code reviews, and contribute to architecture design sessions and retrospectives.

As a part of a dynamic, hands-on engineering team, you will work on a rich, graphical, reactive user interface that enables clients to monitor and manage their liquidity positions in real time. You will deepen your understanding of liquidity through close interaction with stakeholders and access to extensive training resources. You will also grow your technical skills through curated development programs and dedicated training days. In this role, you will see the direct impact of your work on the liquidity business and receive feedback from clients around the globe. Banking experience is not required, but you must be a passionate, well-rounded technologist who is eager to continuously learn and improve.

  • Design and develop technical solutions for a client facing real-time liquidity dashboard. Incorporate security requirements and reviewing code written by team members using software engineering best practices.
  • Write secure, high-quality and performant code with automated unit, component and integration tests.

Software Engineer III - Real-Time Client Liquidity Dashboard Java and Kafka/ReactJs | Bournemouth, UK employer: Jpmorgan Chase & Co.

Join a forward-thinking team in Bournemouth that champions innovation and collaboration, where your contributions directly influence global liquidity management solutions. As a Software Engineer III, you'll benefit from a supportive work culture that prioritises continuous learning and professional growth, alongside access to extensive training resources and development programmes. Experience the satisfaction of seeing your work make a tangible impact while enjoying a dynamic environment that fosters creativity and teamwork.
Jpmorgan Chase & Co.

Contact Detail:

Jpmorgan Chase & Co. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer III - Real-Time Client Liquidity Dashboard Java and Kafka/ReactJs | Bournemouth, UK

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. Ask them about their experiences and the company culture. This can give you insider info and might even lead to a referral!

✨Tip Number 2

Prepare for technical interviews by brushing up on your Java, Kafka, and ReactJs skills. Practice coding challenges and system design questions. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

✨Tip Number 3

Showcase your projects! If you've built anything relevant, make sure to highlight it during interviews. Discuss how you tackled challenges and what technologies you used. This will demonstrate your hands-on experience and passion.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Software Engineer III - Real-Time Client Liquidity Dashboard Java and Kafka/ReactJs | Bournemouth, UK

Java
Kafka
ReactJs
Software Engineering Best Practices
Code Review
Architecture Design
Unit Testing
Component Testing
Integration Testing
Real-Time Systems Development
Client Requirements Analysis
Agile Methodologies
Collaboration Skills
Problem-Solving Skills

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 Java, Kafka, and ReactJs, as well as any relevant projects you've worked on. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a great fit. Don’t forget to mention your eagerness to learn and grow with us at StudySmarter.

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them in your application. We love seeing real-world applications of your skills, especially if they relate to real-time systems or dashboards!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative!

How to prepare for a job interview at Jpmorgan Chase & Co.

✨Know Your Tech Stack

Make sure you’re well-versed in Java, Kafka, and ReactJs. Brush up on your knowledge of these technologies, as you’ll likely be asked to discuss how you’ve used them in past projects. Be ready to share specific examples of how you’ve tackled challenges using these tools.

✨Showcase Your Problem-Solving Skills

Prepare to demonstrate your problem-solving abilities during the interview. You might be given a coding challenge or a scenario to analyse. Think aloud as you work through the problem, explaining your thought process and decision-making. This will show your analytical skills and how you approach real-time issues.

✨Understand Client Needs

Since this role involves working on a client-facing dashboard, it’s crucial to understand the importance of user requirements. Research common liquidity management challenges that clients face and think about how your solutions can address these. Being able to discuss this will set you apart from other candidates.

✨Be Ready for Collaboration Questions

Collaboration is key in this role, so expect questions about teamwork and communication. Prepare examples of how you’ve worked with others in the past, especially in agile environments. Highlight your experience in code reviews and architecture design sessions to show you’re a team player.

Software Engineer III - Real-Time Client Liquidity Dashboard Java and Kafka/ReactJs | Bournemouth, UK
Jpmorgan Chase & Co.
Location: Bournemouth

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

>