At a Glance
- Tasks: Build and scale a high-volume Java application for workflow management.
- Company: Join a leading global investment bank with a focus on innovation.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Other info: Dynamic environment with exciting challenges and career advancement opportunities.
- Why this job: Shape the future of technology with AI and automation in a mission-critical system.
- Qualifications: Strong Java experience and knowledge of distributed systems required.
The predicted salary is between 50000 - 70000 £ per year.
Join a leading global investment bank working on a high-impact workflow platform that handles millions of transactions (emails) every month across Global Markets. This is a unique opportunity to play a key role in scaling and modernising a mission-critical system, while helping to shape the next generation of the platform through cutting-edge AI and automation technologies.
Key Responsibilities
- Build and scale a high-volume Java application powering workflow and task management
- Introduce AI/LLM capabilities to improve automation and classification
- Work with distributed systems and large datasets (Oracle, Hadoop, Elasticsearch)
- Drive performance, scalability, and modernisation initiatives
Skills & Experience
- Strong Java experience in large-scale, enterprise systems
- Knowledge of distributed systems and data platforms such as Oracle, Hadoop or Elasticsearch
- Exposure to AI, machine learning or large language models such as Llama or ChatGPT is highly desirable – they have a proprietary System called Orchestra
- Ability to work on system modernisation and scaling challenges
Nice to Have
- Experience with workflow or task management systems
- Understanding of supervised machine learning models and AI driven automation
Senior Java Developers in London employer: mthree
Join a prestigious global investment bank that not only values innovation but also fosters a collaborative and dynamic work culture. As a Senior Java Developer, you will have access to cutting-edge technologies and the opportunity for professional growth while working on impactful projects that shape the future of financial technology. With a commitment to employee development and a focus on work-life balance, this role offers a rewarding environment for those looking to make a significant contribution in a fast-paced industry.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Java Developers in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at investment banks or tech companies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, especially those involving AI or large-scale systems. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on distributed systems and data platforms. Practice coding challenges and be ready to discuss your experience with Oracle, Hadoop, and Elasticsearch.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Senior Java Developers in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your strong Java experience and any work with distributed systems. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about the role and how your experience with AI and automation can contribute to our mission-critical system. Keep it engaging and personal.
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled scaling challenges or modernisation initiatives in the past. We love seeing candidates who can think critically and innovate!
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 mthree
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially in the context of large-scale enterprise systems. Be ready to discuss your past projects and how you've tackled challenges related to performance and scalability.
✨Familiarise Yourself with Distributed Systems
Since the role involves working with distributed systems and data platforms like Oracle, Hadoop, and Elasticsearch, it’s crucial to understand their architecture and functionalities. Prepare to explain how you've used these technologies in previous roles.
✨Get Acquainted with AI and Automation
As the position involves introducing AI capabilities, make sure you have a solid grasp of machine learning concepts and any experience with large language models. Be ready to share examples of how you've implemented AI-driven solutions in your work.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific instances where you've faced system modernisation or scaling challenges. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.