VP/SVP/ED Lead Java Software Engineer - Investment Bank | London, UK | Hybrid
VP/SVP/ED Lead Java Software Engineer - Investment Bank | London, UK | Hybrid

VP/SVP/ED Lead Java Software Engineer - Investment Bank | London, UK | Hybrid

London Full-Time 72000 - 108000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Lead the development of a cutting-edge risk calculation system using Java and cloud technologies.
  • Company: Join a global investment banking firm known for innovation and excellence in financial services.
  • Benefits: Enjoy hybrid working, competitive salary, and opportunities for professional growth.
  • Why this job: Be at the forefront of technology in finance, shaping the future with modern tools and practices.
  • Qualifications: Expertise in Java, distributed systems, and cloud technologies is essential; leadership experience preferred.
  • Other info: McGregor Boyall values diversity and is committed to equal opportunity.

The predicted salary is between 72000 - 108000 £ per year.

A global investment banking firm seeks a VP/SVP/ED/Principal Engineer Level Software Engineer. In this role, you will build the firm's next-generation cross-asset risk calculation system utilizing a highly scalable Java Cloud-based architecture.

Leading various engineering activities, including design decisions regarding the technical direction of the platform with short, medium, and long-term changes, with a key focus on public cloud onboarding. The platform is a Greenfield build using modern technologies such as Java, Spring Boot, Kubernetes, Kafka, MongoDB, RabbitMQ, Solace, and Apache Ignite. The platform runs in a hybrid mode both on-premises and in AWS utilizing technologies such as EKS, S3, and FSX.

Objectives:

  • Steering platform onboarding into AWS and Google Cloud
  • Provide solutions in terms of performance, robustness, and cost-effectiveness
  • Identifying and defining necessary system enhancements to improve current processes and architecture
  • Hands-on coding of fixes, features, and improvements
  • Conduct Code Reviews from other team members and giving robust critique/feedback
  • Mentoring/coaching junior developers on coding/architecture approaches and best practices

Skills required:

  • Expert knowledge of Java-based distributed systems, including event-driven architecture
  • Expert knowledge of Java, JVM, memory management, garbage collection
  • Expert knowledge of Spring, SpringBoot framework, and associated technologies
  • Stakeholder management, Team and resource management skills
  • Expertise in Java debugging, including remote debugging of services deployed to K8s
  • Experience and good understanding of core technologies provided by GCP/AWS, such as S3, FSX, EKS, SQS, SNS, Kinesis, AmazonMQ, DynamoDB, GKE, CloudStorage, PubSub, and Filestore

Hybrid working: Circa 3 days a week in office.

McGregor Boyall is an equal opportunity employer and does not discriminate on any grounds.

VP/SVP/ED Lead Java Software Engineer - Investment Bank | London, UK | Hybrid employer: McGregor Boyall

McGregor Boyall is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of London. With a strong focus on employee growth, you will have the opportunity to lead cutting-edge projects in a hybrid working environment, balancing flexibility with in-office engagement. The company values diversity and inclusion, ensuring that every team member can thrive while contributing to the development of next-generation financial technology solutions.
M

Contact Detail:

McGregor Boyall Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land VP/SVP/ED Lead Java Software Engineer - Investment Bank | London, UK | Hybrid

✨Tip Number 1

Network with professionals in the investment banking and software engineering sectors. Attend industry meetups or conferences where you can connect with people who work at firms like McGregor Boyall. This can give you insights into the company culture and potentially lead to referrals.

✨Tip Number 2

Familiarise yourself with the latest cloud technologies mentioned in the job description, such as AWS and Google Cloud. Consider taking online courses or certifications that focus on these platforms, as this will demonstrate your commitment to staying current in the field.

✨Tip Number 3

Prepare to discuss your experience with Java-based distributed systems and event-driven architecture in detail. Be ready to share specific examples of projects you've worked on that align with the responsibilities outlined in the job description.

✨Tip Number 4

Showcase your leadership skills by highlighting any mentoring or coaching experiences you've had with junior developers. This is crucial for a role that involves technical leadership, so be prepared to discuss how you've guided others in their professional development.

We think you need these skills to ace VP/SVP/ED Lead Java Software Engineer - Investment Bank | London, UK | Hybrid

Expert knowledge of Java-based distributed systems
Event-driven architecture expertise
Proficiency in Java, JVM, memory management, and garbage collection
Strong understanding of Spring and Spring Boot framework
Stakeholder management skills
Team and resource management skills
Java debugging expertise, including remote debugging of services deployed to Kubernetes
Experience with AWS and Google Cloud Platform core technologies
Knowledge of S3, FSX, EKS, SQS, SNS, Kinesis, AmazonMQ, DynamoDB, GKE, CloudStorage, PubSub, and Filestore
Hands-on coding experience for fixes, features, and improvements
Ability to conduct code reviews and provide constructive feedback
Mentoring and coaching skills for junior developers

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, cloud technologies, and any relevant leadership roles. Use specific examples that demonstrate your expertise in distributed systems and event-driven architecture.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and investment banking. Mention how your skills align with the job requirements, particularly your experience with AWS and GCP, and your ability to mentor junior developers.

Showcase Technical Skills: Include a section in your application that lists your technical skills, especially those mentioned in the job description like Spring Boot, Kubernetes, and Java debugging. This will help you stand out as a qualified candidate.

Highlight Leadership Experience: Since this role involves technical leadership, be sure to detail your previous experiences in managing teams, making design decisions, and steering projects. Use metrics or outcomes to illustrate your impact in these roles.

How to prepare for a job interview at McGregor Boyall

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Java and the specific technologies mentioned in the job description, such as Spring Boot, Kubernetes, and AWS. Highlight any relevant projects where you've implemented these technologies, especially in a cloud-based architecture.

✨Demonstrate Leadership Skills

As this role involves leading engineering activities, be ready to share examples of how you've successfully managed teams or projects. Discuss your approach to mentoring junior developers and how you handle code reviews, providing constructive feedback.

✨Understand the Business Context

Familiarise yourself with the investment banking sector and how technology plays a role in risk calculation systems. Showing an understanding of the business will help you articulate how your technical skills can contribute to the firm's objectives.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving abilities in real-world scenarios. Think about challenges you've faced in previous roles, particularly related to performance, robustness, and cost-effectiveness in cloud environments, and be ready to discuss your solutions.

VP/SVP/ED Lead Java Software Engineer - Investment Bank | London, UK | Hybrid
McGregor Boyall
M
  • VP/SVP/ED Lead Java Software Engineer - Investment Bank | London, UK | Hybrid

    London
    Full-Time
    72000 - 108000 £ / year (est.)

    Application deadline: 2027-04-23

  • M

    McGregor Boyall

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>