Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Java software engineer

Sheffield
Coforge
Java software engineer
€70,000 a year
Posted: 28 March
Offer description

Job Title: Senior Java Microservices Engineer – Payments (IKP | Service Mesh)

Location: Sheffield, UK (Hybrid-3 days weekly from office)

We at Coforge are looking for Senior Java Microservices Engineer in Sheffield, UK.


Role Purpose

Build and evolve high-throughput, low-latency payment services using Java microservices on IKP, leveraging Service Mesh capabilities for secure, observable, resilient service-to-service communication. Deliver scalable APIs and event-driven components that support critical payment journeys (e.g., initiation, validation, routing, clearing/settlement, exceptions).


Key Responsibilities (Payments + Microservices Focus)

* Design, develop, and maintain Java-based microservices supporting payment processing and orchestration.
* Build REST/gRPC APIs and event-driven services for payment flows and downstream integrations.
* Implement resilience patterns (timeouts, retries, circuit breakers, bulkheads) aligned to platform standards.
* Use Service Mesh features (traffic management, mTLS, policy enforcement, observability) to improve reliability and security.
* Engineer for performance and scale: throughput, latency, idempotency, concurrency, back-pressure, and safe retries.
* Apply payments-grade controls: auditability, traceability, non-repudiation, and strong operational monitoring.
* Collaborate with product, architecture, SRE/platform teams to deliver secure-by-design services on IKP.
* Drive engineering excellence: code reviews, automated testing, CI/CD, and continuous improvement.


Required Technical Skills (Core)

* Strong hands-on Java (modern versions preferred) and microservices design.
* Solid understanding of Service Mesh concepts and implementation (traffic routing, mTLS, sidecars, service discovery).
* Data and messaging: Kafka (or equivalent), event schemas, exactly-once/at-least-once trade-offs, idempotency.
* Observability: distributed tracing, metrics, structured logging (e.g., OpenTelemetry patterns).


Preferred / Nice-to-Have (Common Adjacent Tech)

(Adjust to match your environment)

* Spring Boot / Quarkus, Maven/Gradle
* Security: OAuth2/OIDC, JWT, secrets management, mTLS
* CI/CD: pipelines, automated quality gates, SAST/DAST
* Testing: unit/integration/contract tests (e.g., Pact), performance testing


Payments Domain Experience

* Knowledge of payment processing concepts: STP, validation, enrichment, routing, reconciliation, exception handling
* Familiarity with payment rails/standards: ISO 20022, SEPA, Faster Payments, ACH
* Understanding of operational risk controls: limits, sanctions screening touchpoints, audit trails, and regulatory considerations.
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Java software engineer
Doncaster
Stealth iT Consulting
Java software engineer
Similar job
Java software engineer
Doncaster
Brio Digital
Java software engineer
Similar job
Java software engineer
Chesterfield
Stealth iT Consulting
Java software engineer
See more jobs
Similar jobs
It jobs in Sheffield
jobs Sheffield
jobs South Yorkshire
jobs England
Home > Jobs > It jobs > Java software engineer jobs > Java software engineer jobs in Sheffield > Java Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save