Software Engineer (Hiring Immediately)

crownagentsbank
London

Company Description

About Crown Agents Bank

Crown Agents Bank is a rapidly growing, regulated UK bank connecting emerging and frontier markets to the world through innovative FX and payments technology. Our mission is simple: reduce friction so more money reaches those who need it.

For over 200 years we’ve built trusted networks across hard‑to‑reach markets. Today, we pair that heritage with digital innovation to support fintechs, corporates, governments, development organisations and banks with cross‑border payments and FX solutions.

Job Description

Role Purpose

About the role:

Crown Agents Bank (CAB) is hiring a Software Engineer to join our FX and Cross-Border Payments team. The team is responsible for the platforms which serve our clients in moving money globally, as well as building solutions for internal Operations and Trading teams. As part of a small Engineering Team, Engineers are required to take ownership of the entire delivery lifecycle, working autonomously with Architects, Business Analysts and Product Managers to deliver value for the Bank and prosperity in the markets we serve.

Engineers are encouraged to utilise the latest in AI tooling during their day-to-day, including Claude Code. Our tech stack consists primarily of Kotlin/Java event-driven Spring Boot services hosted on AWS, with PostgreSQL datastores, Kafka-based messaging, and Python for Agentic flows.

At CAB, we value proactive Engineers who are constantly seeking to solve problems and improve processes - increasingly this involves being hands-on in building Agents on our in-house AI Platform. Through these varied responsibilities Engineers gain deep exposure to both financial domain knowledge and modern software engineering practices.

Role Responsibilities

  • Design, implement and deliver solutions, taking ownership across the full delivery lifecycle.

  • Take an active part in design and architectural discussions, influencing technical direction.

  • Consider operational costs, observability, and support capabilities, utilising AI to manage this and play an active role in day-to-day support tasks.

  • Write high-quality, well-tested code, leading to the delivery of reliable, scalable products.

  • Take an error-resilient approach to system design.

  • Work closely with both internal and external stakeholders to refine requirements and ensure products meet the user's needs.

  • Seek out opportunities to bring in new technologies to improve our systems and ways of working.

  • Take opportunities to lead larger delivery streams, coordinating work and facilitating design sessions.

Qualifications

A strong foundation in computer science fundamentals is essential, whether gained through a relevant degree, or through demonstrable industry experience of equivalent depth.

Essential Criteria:

  • 3+ Years of experience in software development.

  • Experience designing and building scalable, distributed, error-resilient systems using modern, cloud-native architecture.

  • Experience with Kotlin and/or Java and Spring Boot.

  • A solid grasp of PostgreSQL or similar relational databases.

  • Experience with Event-driven architecture and messaging systems such as Kafka or SQS.

  • Experience running containerized applications in cloud environments.

  • Knowledge of software best practices, like code reviews, Test-Driven Development (TDD), and Continuous Integration (CI).

  • Excellent communication and collaboration skills.

  • An aptitude for learning and staying up to date with the latest in technology.

  • Experience using AI tooling during the SDLC, with a strong understanding of the associated risks.

Desirable Criteria:

  • Experience with Python and Agentic programming frameworks, such as Strands.

  • Experience working in a small team with a wide range of responsibilities.

  • Experience in financial services or payments.

  • Infrastructure as code using Terraform.

  • Experience in Web UI/visualisation technologies like HTML5, JavaScript, Vaadin, and React.js.

  • Knowledge of the Axon framework.

Additional Information

  • Hybrid working
  • Contributory personal pension plan: - Minimum: Employee 2% and Employer 7%. Employer matches contributions in 1% increments to a maximum of: Employee 5% and Employer 10%
  • Life Assurance – 4 times annual salary
  • Group Income Protection
  • Private Medical Insurance – this may include cover for partner and or children at company cost. Cover includes Optical, Dental and Audiology
  • Discretionary Bonus
  • Competitive Annual Leave
  • 2 Volunteering Days
  • Benefit Hub
Posted 2026-05-22

Recommended Jobs

Science Technician - Outstanding Secondary School -...

Marchant Recruitment
Barnet, Greater London

Science Technician - Outstanding Secondary School - Barnet, London Start Date: As soon as possible Contract: Full-time, Permanent Salary: Paid to scale Science Technician An Outstan…

View Details
Posted 2026-05-15

North Africa & Arabia Travel Specialist London & Oxford

Platinum Travel Recruitment Ltd
London

An exciting Luxury Travel Consultant Specialis t opportunity has arisen with a dynamic and bespoke tour operator. Have you travelled North Africa & Arabia? Looking for a career progression and a lu…

View Details
Posted 2025-09-10

Science Technician — East London

Marchant Recruitment
London

A large and well-resourced secondary school in East London is seeking a Science Technician to join its dedicated Science faculty from January 2026. Science Technician required from January 2026 E…

View Details
Posted 2025-11-29

SEN Teaching Assistant - Ilford

Marchant Recruitment
Ilford, Greater London

We are seeking a compassionate, experienced, and dedicated SEN Teaching Assistant to join a friendly and inclusive primary school in Ilford, starting as soon as possible. This role is ideal for someo…

View Details
Posted 2026-01-28

Logistics Coordinator - Maternity Cover

Prinova Europe
London

Logistics Coordinator Full-Time 12-Month Maternity Cover Hybrid – 2 to 3 office days, Central London Unlock your potential with Prinova We are Prinova, a leading global supplier of ingre…

View Details
Posted 2026-04-30

English Teacher - Literacy Focus - Barking & Dagenham

Marchant Recruitment
Barking, Greater London

English Teacher – Drive Whole-School Literacy and Rigorous English Language Skills – Barking & Dagenham A supportive , community-oriented secondary school in Barking & Dagenham is seeking a …

View Details
Posted 2025-10-25

Reception Supervisor

Millennium Hotel and Resorts UK
London

The Copthorne Tara Hotel London Kensington is seeking full-time Reception Supervisor/Shift Leader who will be responsible for Reception operation, with direct supervision of up to two staff members a…

View Details
Posted 2026-04-24

Head Pastry Chef

Belmond
Chelsea, Greater London

We are seeking a talented Head Pastry Chef to lead the Pastry team at The Cadogan, A Belmond Hotel. This key position offers a unique opportunity to shape and elevate the pastry offering across the h…

View Details
Posted 2026-05-15

Senior Risk Actuary - 9 months

pmactuarial
Central London

Job Details pmactuarial (PMA) specialise in Actuarial search within UK life insurance.  We have been asked to find a senior risk Actuary for a 9 month maternity cover. The primary purpose of th…

View Details
Posted 2026-05-12