← trinitylogic.co.uk

Samuel Jackson

Senior Java Back End Developer & Contractor · 25 Years’ Experience

Profile

Senior Java Back End Developer and contractor with 25 years of commercial experience building production-grade systems across investment banking, government digital services, financial data platforms, energy, retail, and betting exchange technology. Core expertise in Java 21, Spring Boot, and Apache Kafka, with deep AWS infrastructure knowledge and a particular specialism in event-driven, real-time data architectures and high-frequency trading platform development. Consistently trusted to lead technical delivery, own production systems, and mentor teams throughout. Currently contracted to DWP Digital; available for focused freelance work alongside core hours.

Experience

Software Engineer Jan 2025 – Present
DWP Digital · Remote
  • Modernising the New Style JSA platform — mission-critical digital service at national scale, managing the full claimant journey from application through to bi-monthly payments.
  • Spring Boot microservices with Apache Kafka for async, decoupled workflows; MongoDB persistence; Hexagonal Architecture maximising testability and long-term maintainability.
  • Strong emphasis on idempotent processing, fault tolerance, and recoverability under UK government digital service reliability and governance standards.
  • Freelance web development alongside core hours — including the BE.NOURISHED premium D2C food brand site (Jekyll · Shopify · SCSS).
Software Engineer — Betfair Exchange Specialism 2024 – 2025
Samuel Jackson Ltd · Remote (Self-Directed)
  • Architected and delivered a high-frequency trading framework for the Betfair Exchange and Streaming APIs — automated strategies driven by Weight of Money, LTP dynamics, price velocity, and order flow imbalance.
  • Spring Boot event-driven architecture on AWS with GitHub Actions CI/CD; low-latency, scalable, and production-reliable under dynamic market conditions.
Software Engineer Oct 2022 – Feb 2024
Mosaic Smart Data · London
  • Fault-tolerant real-time API service ingesting complex transactional data from major financial institutions across FX, fixed income, credit, and repo markets.
  • Serverless AWS architecture (API Gateway, Lambda, SNS/SQS/S3) with cross-region DR fanout via Ansible-templated CloudFormation; Java and Python pipeline for enrichment into Apache Druid.
Software Engineer Feb 2021 – Aug 2022
ESG Global · Chorley, Lancashire
  • Business orchestration layer for smart metering data exchange between energy suppliers and the Data Communications Company — Java 11, Spring, Hibernate, MS SQL Server, RabbitMQ, Apache NiFi.
  • Owned product roadmap prioritisation, approved production change requests, and provided 3rd-line incident support under Agile Kanban.
Java Consultant Sep 2015 – Jan 2021
Samuel Jackson Ltd · Ribby Hall Village (2018–2021) · Co-op Food Retail (2015–2018)
  • Ribby Hall Village: Spring Boot microservice data warehouse integrating Xledger and Campaign Monitor via REST, SOAP, and GraphQL; containerised with Docker, deployed to GKE via GitLab CI/CD.
  • Co-op Food Retail: Java worker services aggregating competitor pricing and weather data into the enterprise data warehouse; full TDD throughout.
Java Developer Sep 2006 – Aug 2015
Trinity Logic Ltd · Remote
  • Bespoke software solutions for commercial and individual clients using Spring, Struts 2, Hibernate on MySQL-backed Linux VPS infrastructure.
  • Designed and delivered a high-engagement venue photography social platform with significant UK user growth.
Java Developer Apr 2000 – Aug 2006
UBS Warburg · London
  • Developed Sesame, a Java market adaptor standardising CORBA interfaces between UBS’s internal trading systems and European equity and derivative exchanges.
  • Rigorous bug fixing, testing, and 3rd-line support for the London trading desk in a high-stakes financial environment.

Skills

Languages & Frameworks Java 21 · Spring Boot · Spring Cloud · Apache Kafka · Python · TypeScript · JavaScript
AWS & Cloud Lambda · API Gateway · SNS/SQS/S3 · CDK v2 · ECS Fargate · DynamoDB · CloudFormation · GCP/GKE
Data & Persistence PostgreSQL · MongoDB · Redis · MS SQL Server · Apache Druid · DynamoDB · Hibernate/JPA · Flyway
DevOps & Quality GitHub Actions · Docker · Kubernetes · Testcontainers · TDD · Ansible · Linux · Jenkins

Education

Certificate of Higher Education — ACDMM (Design, Manufacture & Management) 1998 – 1999
University of Cambridge, Wolfson College · Cambridge
MEng Mechanical Engineering — First Class Honours 1994 – 1998
Lancaster University, Pendle College · Lancaster
A Levels — Pure Mathematics, Applied Mathematics, Physics, Chemistry, Engineering Drawing 1992 – 1994
Blackpool Sixth Form College · Blackpool

Certifications & Personal

ACCA — Association of Chartered Certified Accountants · September 1999 – Present

UK Driving Licence — Cars & Motorcycles · Eligible to work in the UK