Skip to content

Open nowPosted 7 days ago

Principal Engineer - Full Stack Java

Broadridge291 open roles

Where
London - 12 Arthur Street
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowPrincipal Engineer - Full Stack JavaBroadridge · London - 12 Arthur Street
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Broadridge's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.8% of postings close within 7 days. Measured by our own scanner across the market. Broadridge postings stay open a median of 29 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.8%7 days
  4. 18.6%14 days
  5. 35.6%30 days
  6. 45.1%60 days
This job: posted 7 days ago

Broadridge median: 29 days open

The posting

At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team.

We are seeking an exceptional Principal Engineer – Full Stack Java to provide technical leadership and architectural direction for client-facing solutions supporting the implementation and ongoing evolution of the Gloss product.

In this role, you will set the technical vision for complex, business-critical capabilities across the platform. You will lead the design and evolution of scalable, secure, resilient, and high-performing solutions; influence engineering strategy and standards; and ensure the successful delivery of complex features, enhancements, integrations, and production improvements against key programme and client commitments.

You will combine deep hands-on engineering expertise with broad technical influence across teams. You will partner with architecture, product, delivery, quality assurance, operations, and client stakeholders to shape technical roadmaps, manage technology risks, resolve complex cross-system issues, and raise engineering capability across the organisation. You will also promote the appropriate use of AI-assisted development tools to improve quality, productivity, and delivery outcomes.

Responsibilities

  • Define and drive the technical vision, architecture, and engineering strategy for the International Processing Engine (IPE) application and its associated integrations.
  • Lead the design, development, and evolution of scalable back-end services, front-end components, RESTful APIs, and enterprise integrations across the platform.
  • Provide principal-level technical leadership across multiple workstreams, ensuring solutions are robust, secure, maintainable, performant, and aligned with strategic business and technology objectives.
  • Own and govern complex technical decisions, including architectural patterns, integration approaches, data design, resilience, scalability, security, operational supportability, and technology risk management.
  • Lead the delivery of critical platform capabilities, strategic enhancements, high-priority production fixes, technical remediation initiatives, and complex cross-system change in line with client and programme deadlines.
  • Establish, evolve, and champion engineering standards covering architecture, coding practices, code reviews, automated testing, documentation, security, observability, release readiness, and operational excellence.
  • Provide technical oversight of solution designs, code, test strategies, and deployment approaches, ensuring consistency with agreed architecture and engineering standards.
  • Act as a senior technical authority for complex production incidents, leading root-cause analysis, defining sustainable corrective actions, and driving improvements to platform resilience and reliability.
  • Drive the adoption and effective use of containerisation, Kubernetes, CI/CD pipelines, deployment automation, and modern DevOps practices across the engineering lifecycle.
  • Mentor and coach Technical Leads, Senior Engineers, and development teams, strengthening technical capability, engineering discipline, and knowledge sharing across the organisation.
  • Work closely with product, delivery, quality assurance, architecture, operations, and client stakeholders to shape roadmaps, manage dependencies, resolve technical risks, and support successful delivery outcomes.
  • Support and enhance settlement-related workflows including trade confirmations, reporting, books and records, and collateral management.
  • Provide technical leadership for solutions across the securities trade lifecycle, including Debt, Equity, and Financing Transactions.
  • Drive continuous improvement in engineering practices, platform architecture, automation, quality, performance, security, operational support, and the use of AI-assisted engineering tools.

Requirements

  • 12+ years of professional software development experience, including substantial hands-on experience in Core Java, Spring, and Spring Boot.
  • Proven experience operating as a Principal Engineer, Solution Architect, Lead Architect, or senior technical leader with responsibility for technical strategy, platform architecture, engineering governance, and complex programme delivery. Strong Java and Spring expertise is essential, including the design and delivery of large-scale service-oriented or microservices-based back-end systems.
  • Strong SQL skills are essential, with extensive experience designing and working with large relational databases, including MS SQL Server and Sybase.
  • JavaScript experience is desirable, with the ability to provide technical direction for front-end components and full-stack solution delivery.
  • Python experience is good to have.
  • Strong hands-on knowledge of Docker and Kubernetes is essential, including containerised application design, deployment, configuration, scalability, resilience, and operational support.
  • Strong full-stack engineering capability, with experience defining technical direction for front-end, back-end, API, data, and integration layers.
  • Extensive experience designing, governing, and integrating RESTful APIs, distributed services, and enterprise application integrations.
  • Demonstrable experience designing and supporting high-volume, real-time or time-sensitive systems, with a strong understanding of performance, resilience, availability, and operational reliability.
  • Proven ability to define technical architectures and make complex design decisions, with a focus on scalability, security, maintainability, observability, and long-term platform evolution.
  • Extensive experience establishing engineering standards, conducting architecture and code reviews, improving software delivery practices, and resolving complex technical and production issues.
  • Strong experience with automated testing, quality engineering, CI/CD, deployment automation, and embedding quality throughout the software development lifecycle.
  • Experience working with source control, development, and delivery tools including Git, Eclipse, IntelliJ, Visual Studio, JIRA, and Confluence.
  • Exceptional communication, stakeholder-management, and technical leadership skills, with the ability to influence senior technical and non-technical stakeholders and communicate complex concepts clearly.
  • Bachelor’s or Master’s degree in Engineering, Computer Science, IT, or a related field.

Preferred

  • Strong understanding of the securities trade lifecycle, including Middle Office and Back Office processes. Knowledge of settlements processing, trade confirmations, reporting, books and records, collateral management, and clearance/settlement workflows.
  • Strong understanding of the full software development lifecycle, from business requirements, architecture, and technical design through testing, user acceptance, release, and production support.
  • Experience working in SAFe Agile delivery environments.
  • Experience defining or evolving enterprise architecture, platform roadmaps, cloud-native engineering practices, or modernisation strategies.
  • Experience leading technical delivery across complex, regulated, deadline-driven client environments.
  • Experience driving cross-team technical transformation, engineering maturity, or platform reliability and performance improvement initiatives.

Hybrid Flexible at Broadridge

We are made up of high-performing teams that meet in person to learn and collaborate as needed. This role is considered hybrid.

#LI-Hybrid

#LI-LM1

We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company—and ultimately a community—that recognizes and celebrates everyone’s unique perspective.

Use of AI in Hiring

As part of the recruiting process, Broadridge may use technology, including artificial intelligence (AI)-based tools, to help review and evaluate applications. These tools are used only to support our recruiters and hiring managers, and all employment decisions include human review to ensure fairness, accuracy, and compliance with applicable laws. Please note that honesty and transparency are critical to our hiring process. Any attempt to falsify, misrepresent, or disguise information in an application, resume, assessment, or interview will result in disqualification from consideration.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Broadridge's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Broadridge's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Broadridge's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.