S

Sam Goldrick

Software Engineer

Manchester, United Kingdom2 yrs 8 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in developing scalable payment microservices.
  • Strong background in Java and cloud technologies.
  • Hands-on experience in machine learning and cybersecurity.
Stackforce AI infers this person is a Fintech Software Engineer with expertise in scalable systems and cloud technologies.

Contact

Skills

Core Skills

Java DevelopmentMicroservicesSoftware Engineering

Other Skills

JavaSpring FrameworkKafkaKubernetesGCPSQLResearchDevelopment (R&D)Market ResearchCopywritingSearch Engine Optimization (SEO)Python (Programming Language)TensorFlowC (Programming Language)Metasploit

About

Software Engineer @ Lloyds Banking Group - working across Java, Spring Boot, Kafka & Kubernetes to keep core payments reliable. Interested in how systems scale, fail, and get faster.

Experience

2 yrs 8 mos
Total Experience
2 yrs 8 mos
Average Tenure
2 yrs 8 mos
Current Experience

Lloyds banking group

2 roles

Software Engineer

Promoted

Sep 2023Present · 2 yrs 8 mos · Hybrid

  • I am currently a Software Engineer in LBG's Next Generation Core, developing modern payment microservices that power the bank’s critical payment flows. I'm focused on building and maintaining Java Spring Boot services integrated with Kafka and Thought Machine Vault, following ISO 20022 standards. I contribute to delivering scalable, event-driven systems and support continuous delivery through our Kubernetes-based CI/CD environments.
  • Delivered reliable faster payments microservices by engineering request & response listeners using Java, Spring Boot, Kafka and Kubernetes, improving throughput and reducing message failures across various GCP clusters.
  • Improved funds transfer automation for personal banking loans by implementing CAMT-based request/response listeners for IFT (internal funds transfer) services leveraging thought machine vault as core banking platform for orchestration/ensuring alignment with ISO20022 standards.
  • Implemented a scalable move funds capability enabling secure transfers between internal accounts through event-driven microservice architecture using Kafka, helm-managed deployments and GCP services, improving latency and transfer reliability.
  • Strengthened overall system resilience by creating retry workflows for many of the aforementioned services which automatically identify, classify and recover failed payments or transfers using idempotent processing, improving success rate in noisy upstream conditions.
  • Standardised error handling across the platform by contributing to a custom-built error-handling library, consumed by multiple payment services applying structured and informative error messages through logging, correlation IDs, and consistent exception semantics, aiding in significantly reducing debugging time across teams.
  • Improved deployment reliability by refactoring Helm charts and GCP deployment pipelines using both Harness and Jenkins to streamline RTL environment promotion from BLD → INT → PRE → PRD, reducing deployment friction.
JavaSpring FrameworkKafkaKubernetesGCPJava Development+1

Technology Engineering Graduate Scheme

Sep 2023Jul 2025 · 1 yr 10 mos · Hybrid

  • As part of Lloyds Banking Group’s Technology Engineering Graduate Programme, I gained hands-on experience across three key domains: security, data, and software engineering. My placements included:
  • Security Engineer – Supported application and infrastructure security initiatives, improving internal tooling and compliance processes.
  • Machine Learning Engineer – Developed and deployed predictive models, working with data pipelines and cloud-based analytics tools.
  • Software Engineer – Contributed to the development of core payments microservices using Java Spring Boot and Kafka.
  • I completed the programme in July 2025 and transitioned into a permanent engineering role within the Next Generation Core platform, continuing to work on critical payments infrastructure and event-driven systems.
SQLJavaSoftware EngineeringJava Development

Microsoft

Research Intern

Jul 2022Aug 2022 · 1 mo · Reading, England, United Kingdom

ResearchDevelopment (R&D)Market Research

Rankbrain

Search Engine Optimization Executive

Sep 2021Nov 2021 · 2 mos

CopywritingSearch Engine Optimization (SEO)

Gemasecure ltd

Machine Learning Researcher

Jun 2021Sep 2021 · 3 mos · Basingstoke, England, United Kingdom

Python (Programming Language)TensorFlow

National cyber security centre

Cybersecurity Intern

Jul 2020Sep 2020 · 2 mos · Remote

  • Built an understanding of foundational cybersecurity concepts, and tooling such as Metasploit.
  • Built knowledge of development with systems-level languages like C.
C (Programming Language)Metasploit

Education

University of Nottingham

MSc — Computer Science (Artificial Intelligence)

Sep 2022Sep 2024

Keele University

BSc (Hons) — Computer Science

Jan 2019Jan 2022

The Manchester Metropolitan University

Foundation Degree — Mathematics and Computer Science

Sep 2017Jun 2018

Aquinas College (Stockport)

A Levels

Sep 2015May 2017

Stackforce found 100+ more professionals with Java Development & Microservices

Explore similar profiles based on matching skills and experience