Java Microservices Payments

N Consulting Limited

Sheffield

Hybrid

GBP 55,350 - 64,575

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading consulting firm in Sheffield is seeking a Java Microservices Payments developer for a 6-month contract role. You will use your expertise in Java and microservices to build high-throughput, low-latency payment services on a Kubernetes platform. The role involves designing REST/gRPC APIs, implementing resilience patterns, and optimizing for performance. Ideal candidates will have hands-on experience with service mesh concepts and a strong understanding of payment processing workflows. This position offers a hybrid work model, requiring 3 days from the office.

Qualifications

  • Strong hands-on experience in Java and microservices architecture.
  • Experience with Kubernetes-based platforms.
  • Good understanding of Service Mesh concepts like mTLS and routing.

Responsibilities

  • Design, develop, and maintain Java-based microservices for payment processing.
  • Build REST/gRPC APIs and event-driven services.
  • Implement resilience patterns such as retries and circuit breakers.

Skills

Java and microservices architecture
Kubernetes-based platforms
Service Mesh concepts
Kafka or similar messaging systems
Observability tools

Tools

Spring Boot
Docker
API tools like OpenAPI/Swagger

Job description

LocationSheffield, UK, United Kingdom# Java Microservices Payments at N Consulting LtdLocationSheffield, UK, United KingdomSalary£300 - £350 /dayJob TypeContractDate PostedMarch 25th, 2026Apply NowRole: Java Microservices Payments Location: Sheffield, UK Work Mode: Hybrid (3 Days from Office) Contract Role: 6 months Banking Domain Start Date: Only Immediate Joiners or candidates with max 2-3 weeks’ noticeRole PurposeYou will be responsible for building and evolving high-throughput, low-latency payment services using Java microservices on our Kubernetes-based platform (IKP). The role focuses on leveraging Service Mesh capabilities to enable secure, observable, and resilient service-to-service communication across critical payment journeys.Key Responsibilities Design, develop, and maintain Java-based microservices for payment processing and orchestration Build REST/gRPC APIs and event-driven services for payment workflows and integrations Implement resilience patterns such as retries, circuit breakers, and timeouts Utilize Service Mesh capabilities (traffic management, mTLS, observability) Optimize systems for high performance, scalability, and low latency Ensure auditability, traceability, and strong monitoring for payment systems Collaborate with product, architecture, and platform teams Drive engineering excellence through code reviews, testing, and CI/CDRequired Skills Strong hands-on experience in Java and microservices architecture Experience with Kubernetes-based platforms (IKP or similar) Good understanding of Service Mesh concepts (mTLS, routing, sidecars) Knowledge of microservices patterns (DDD, API versioning, backward compatibility) Experience with Kafka or similar messaging systems Familiarity with observability tools (logging, tracing, metrics)Preferred Skills Spring Boot or Quarkus Docker and Kubernetes API tools like OpenAPI/Swagger Security: OAuth2, JWT, mTLS CI/CD pipelines and automated testing Performance and contract testing tools Payments Domain Experience Understanding of payment processing flows (validation, routing, reconciliation, exceptions) Familiarity with standards like ISO 20022, SEPA, ACH, Faster Payments Awareness of compliance, audit, and operational risk controls
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Microservices Payments Engineer (Hybrid UK)
Java Microservices Payments Engineer (Hybrid UK)

N Consulting Limited • Sheffield

Hybrid
Payments Engineer - Java - Fynity
Payments Engineer - Java - Fynity

eFinancialCareers • Greater London

On-site
GBP 70,000 - 115,000
20% annual bonus
Hybrid working (London)
Exposure to Tier 1 banking clients
Senior Java Engineer - Cloud-Native Payments (Hybrid UK)
Senior Java Engineer - Cloud-Native Payments (Hybrid UK)

Visa • Greater London

Hybrid
GBP 70,000 - 90,000
Java Backend Developer
Java Backend Developer

Talenzon group • Greater London

Hybrid
GBP 50,000 - 70,000
Senior Java Architect
Senior Java Architect

Falcon Smart IT Limited • Greater London

Hybrid
GBP 110,000 - 160,000
Senior Java/Kotlin Engineer — Event-Driven Payments
Senior Java/Kotlin Engineer — Event-Driven Payments

United States Digital Space LLC • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid work model
London office 3 days a week
£1,000 L&D allowance annual
+5
Java Software Engineer
Java Software Engineer

Fynity • Greater London

Hybrid
GBP 90,000 - 115,000
Hybrid working (1 day per week in city
20% annual bonus
Remote Java Microservices Engineer – Fintech (AWS)
Remote Java Microservices Engineer – Fintech (AWS)

Quant Capital • Greater London

Hybrid
GBP 55,000 - 75,000
Principal Java Engineer
Principal Java Engineer

RE Partners • Greater London

Hybrid
GBP 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Icon Solutions • Greater London

On-site
GBP 60,000 - 80,000