cover image
Crown Agents Bank

Crown Agents Bank

www.crownagentsbank.com

1 Job

350 Employees

About the Company

Crown Agents Bank (CAB) is a UK-regulated, certified B Corp bank and provider of wholesale foreign exchange and cross-border payment services connected across developing, emerging and frontier markets. We offer cross-border transaction banking solutions to meet the needs of governments, development organisations, banks and non-bank financial organisations, encompassing FX, payments, pensions, payroll, as well as deposits and trade finance. Our Trading Desk is open from 07:00-21:00 UK time. Trade with us via EMpowerFX, Reuters, Bloomberg, FXALL code: CAFS Authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority.

Listed Jobs

Company background Company brand
Company Name
Crown Agents Bank
Job Title
Software Engineer (9 month Fixed Term Contract)
Job Description
**Job Title:** Software Engineer (9 month Fixed Term Contract) **Role Summary:** Develop and maintain advanced FX and cross‑border payment platforms built on microservices, AWS, and event‑driven architectures. Collaborate with architects, business analysts, and product managers to deliver high‑performance, low‑latency financial solutions. **Expectations:** - 3+ years of professional software development. - Proven experience designing scalable, cloud‑native systems. - Strong knowledge of Java or Kotlin with Spring Boot. - Familiarity with PostgreSQL (or similar relational DB). - Experience with containerized services on AWS (ECS/EKS). - Solid understanding of event‑driven architecture and message flows. - Proficiency in TDD, CI, code reviews, and modern DevOps practices. **Key Responsibilities:** - Design, implement, and optimize new payment services and integrations. - Ensure reliability, performance, and low operational costs. - Participate actively in architectural discussions and design reviews. - Own end‑to‑end delivery of assigned features. - Apply TDD and CI pipelines to maintain code quality. - Mentor peers and support cross‑team collaboration. - Champion and improve technical standards across the team. **Required Skills:** - Java / Kotlin, Spring Boot - PostgreSQL (or comparable RDBMS) - Event‑driven architecture (Kafka, SNS/SQS, etc.) - AWS container services (ECS, EKS, Lambda optional) - Containerization (Docker), IaC with Terraform (preferred) - TDD & CI (Jenkins, GitHub Actions, etc.) - Code review practices, unit & integration testing - Excellent written & verbal communication - Optional: React/JavaScript, Python, Axon Framework **Required Education & Certifications:** - No specific degree required; relevant technical education or equivalent professional experience accepted.
London, United kingdom
On site
Junior
17-02-2026