Full Stack Engineer

Full Stack Engineer

Posted Today by N Consulting Global

Negotiable
Undetermined
Undetermined
Sheffield, England, United Kingdom

Summary: This role for a Full Stack Engineer in Sheffield focuses on developing a next-generation payment processing engine for the banking and payments domain. The position requires extensive experience in modern architecture, microservices, and cloud transformation. The engineer will be responsible for delivering high-quality, resilient microservices and leading architectural decisions. Collaboration with DevOps to enhance CI/CD and modernization of legacy systems is also a key aspect of the role.

Key Responsibilities:

  • Deliver best-in-class payment processing capabilities
  • Design and build resilient, highly available microservices
  • Develop high-quality, production-grade code with robust testing
  • Lead architectural decisions aligned with enterprise standards
  • Partner with DevOps to drive CI/CD, DevSecOps, and automated infrastructure
  • Support modernization of legacy payment platforms to cloud-native solutions

Key Skills:

  • 8+ years as an API Engineer
  • Strong experience in Java (8+ years); exposure to Go/Rust is a plus
  • Microservices & Distributed Systems (Spring Boot)
  • JVM tuning & performance optimization
  • Kafka, Docker, Kubernetes, Service Mesh
  • Observability tools: Splunk, Grafana, Prometheus, Jaeger, OpenTelemetry
  • Cloud & DevOps (VPC, IAM, firewall, cloud costing & sizing)
  • Strong SQL skills
  • Linux, networking, storage & load balancing knowledge
  • Experience in Financial Services / Payments domain preferred

Salary (Rate): undetermined

City: Sheffield

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Full Stack Engineer

Location: Sheffield, England, United Kingdom

Experience: 8+ Years

Domain: Banking / Payments

This is an opportunity to build a next-generation, lean and reusable payment processing engine that will power high-speed, high-quality, cloud-native payment capabilities across the enterprise. If you are passionate about modern architecture, microservices, distributed systems, and cloud transformation this role is for you.

Roles & Responsbilities

  • Deliver best-in-class payment processing capabilities
  • Design and build resilient, highly available microservices
  • Develop high-quality, production-grade code with robust testing
  • Lead architectural decisions aligned with enterprise standards
  • Partner with DevOps to drive CI/CD, DevSecOps, and automated infrastructure
  • Support modernization of legacy payment platforms to cloud-native solutions

Tech Stack & Expertise Required

  • 8+ years as an API Engineer
  • Strong experience in Java (8+ years) ; exposure to Go / Rust is a plus
  • Microservices & Distributed Systems (Spring Boot)
  • JVM tuning & performance optimization
  • Kafka, Docker, Kubernetes, Service Mesh
  • Observability tools: Splunk, Grafana, Prometheus, Jaeger, OpenTelemetry
  • Cloud & DevOps (VPC, IAM, firewall, cloud costing & sizing)
  • Strong SQL skills
  • Linux, networking, storage & load balancing knowledge
  • Experience in Financial Services / Payments domain preferred

What We’re Looking For

  • Strong architecture & API design expertise
  • Experience creating gap analysis, LLDs, and data models
  • Leadership mindset — mentoring & technical guidance
  • Excellent communication & stakeholder engagement skills
  • Passion for modernization & engineering excellence