Vice President – Software Engineer – Java / Python/ GO / AWS | London (Hybrid)
A Tier 1 bank is bringing its UK engineering back in-house – and it needs senior engineers to lead that rebuild, not just contribute to it. Modern tooling, greenfield builds, and genuine autonomy over technical direction. But this isn’t a sandbox: you’ll be untangling legacy estates, owning migration decisions, and setting the standard for how things get engineered at serious scale.
The role
You’ll take a leading role in a full stack team built deliberately to work better than the old model – Java on the backend, React on the frontend, AWS underneath. You’ll own technical decisions across new builds and existing systems, shape architecture rather than inherit it, and work directly with product, design and senior stakeholders to set direction, not just deliver against it.
What you’ll be doing
- Leading the design and delivery of software across greenfield and legacy codebases
- Owning architecture decisions for AWS-hosted systems, with scalability, resilience and security built in from the start
- Setting engineering standards — driving code reviews, mentoring engineers, and raising the bar across the team
- Making the calls on complex migrations: what to rebuild, what to refactor, what to retire
- Acting as a technical voice with senior business stakeholders, translating engineering trade-offs into commercial decisions
What you’ll bring
- Deep hands‑on backend experience in Java, Python or Go – you still write code, and write it well
- Strong architectural judgement across full stack systems – you can see how the pieces connect, and where they’ll break
- Confident React.js knowledge, enough to lead and review frontend work credibly
- A track record of delivering in complex environments – regulated, legacy-heavy, or large-scale (banking experience valued but not essential)
- Security‑first engineering instincts as standard
- The credibility to mentor engineers and influence stakeholders well beyond the engineering team
#J-18808-Ljbffr…
