Director - Principal Engineer (Java/Angular/AI)

Director - Principal Engineer (Java/Angular/AI)

Full-Time 100000 - 150000 € / year (est.) No home office possible
Robert Walters

At a Glance

  • Tasks: Design and build scalable systems for a global financial institution using Java and Angular.
  • Company: Join a leading global financial institution focused on innovative engineering solutions.
  • Benefits: Competitive salary, career growth, and the chance to work with cutting-edge technology.
  • Other info: Mentor a high-performing team and shape the future of technology in finance.
  • Why this job: Make a real impact by modernising internal tech capabilities in a dynamic environment.
  • Qualifications: Expertise in Java, experience with distributed systems, and a passion for engineering best practices.

The predicted salary is between 100000 - 150000 € per year.

Do you have the skills to fill this role? Read the complete details below, and make your application today.

We are working with a global financial institution building a new engineering team focused on developing a large-scale internal platform within a critical business area. This is a greenfield initiative focused on modernising and scaling internal technology capabilities through high-quality engineering and platform design. The environment is highly technical, hands-on, and focused on building reliable distributed systems within a regulated environment.

Key Responsibilities
  • Design and build scalable, distributed systems handling high volumes of financial and transactional data
  • Contribute directly to architecture, system design, and hands-on software development
  • Drive engineering best practices across automation, testing, observability, and performance
  • Build resilient, production-grade systems with a strong focus on reliability and scalability
  • Work across the full software development lifecycle from design through to production support
  • Partner closely with engineering and product leadership to shape technical direction
  • Mentor and support engineers within a small, high-performing team
Key Requirements
  • Strong experience building large-scale distributed systems within financial services or other regulated environments
  • Expert-level Java engineering experience, ideally within microservices and event-driven architectures
  • Experience with Spring Boot and modern backend engineering practices
  • Exposure to Angular or TypeScript within full-stack environments
  • Strong understanding of system design, scalability, and high-availability systems
  • Experience building automated, production-grade platforms with minimal manual intervention
  • Familiarity with cloud-native technologies, CI/CD, and observability tooling
  • Strong engineering mindset with a hands-on approach to development
  • Interest in modern engineering tooling, including AI-assisted development workflows

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates.

Director - Principal Engineer (Java/Angular/AI) employer: Robert Walters

As a global financial institution, we pride ourselves on fostering a dynamic and innovative work environment that empowers our employees to excel. Our commitment to professional growth is evident through mentorship opportunities and a focus on engineering best practices, ensuring that you can thrive in your role as a Director - Principal Engineer. Located in a vibrant city, we offer a collaborative culture that values technical expertise and encourages the exploration of cutting-edge technologies, making it an ideal place for those seeking meaningful and rewarding employment.

Robert Walters

Contact Detail:

Robert Walters Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Director - Principal Engineer (Java/Angular/AI)

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at financial institutions. A friendly chat can lead to insider info about job openings or even a referral.

Tip Number 2

Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. This is your chance to demonstrate your expertise in Java, Angular, and AI.

Tip Number 3

Prepare for technical interviews by brushing up on system design and distributed systems. Practice explaining your thought process clearly, as this will showcase your engineering mindset and hands-on approach.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for talented individuals to join our team, so take that leap!

We think you need these skills to ace Director - Principal Engineer (Java/Angular/AI)

Java Engineering
Microservices Architecture
Event-Driven Architectures
Spring Boot
Angular
TypeScript
Distributed Systems Design

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Director - Principal Engineer. Highlight your experience with large-scale distributed systems and Java engineering, as these are key for us. Use specific examples that showcase your skills in building reliable systems.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for engineering and how your background aligns with our mission at StudySmarter. Don’t forget to mention your hands-on experience and any mentoring roles you've taken on.

Showcase Your Technical Skills:In your application, be sure to highlight your expertise in technologies like Spring Boot, Angular, and cloud-native tools. We want to see how you’ve applied these in real-world scenarios, so don’t hold back on the details!

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 this exciting opportunity. Plus, it makes the process smoother for everyone involved!

How to prepare for a job interview at Robert Walters

Know Your Tech Inside Out

Make sure you brush up on your Java, Angular, and AI knowledge. Be ready to discuss your experience with microservices and event-driven architectures. They’ll likely ask you to explain how you've built scalable systems in the past, so have some solid examples at the ready.

Showcase Your Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Think about how you would approach designing a distributed system or automating a process. They want to see your engineering mindset in action, so don’t hold back on sharing your thought process.

Highlight Your Leadership Experience

As a Director - Principal Engineer, mentoring is key. Be prepared to discuss how you've supported and guided engineers in previous roles. Share specific instances where your leadership made a difference in a project or team dynamic.

Understand the Business Context

Since this role is within a financial institution, it’s crucial to understand the regulatory environment. Familiarise yourself with the challenges faced in financial services and be ready to discuss how your technical skills can help address these issues while ensuring compliance.