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

Senior java microservices engineer – payments (ikp | service mesh)

Handsworth
N Consulting Global
Engineer
Posted: 17 April
Offer description

We are looking for a Senior Java Microservices Engineer to design and build high-throughput, low-latency payment systems using modern microservices architecture on IKP (Kubernetes-based platform). You will play a key role in developing scalable, secure, and resilient payment services, leveraging Service Mesh capabilities for enhanced communication, observability, and security across distributed systems.


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

Location: Sheffield, UK

Duration 6-12 Months

Exp: 5-10


Key Responsibilities

* Design, develop, and maintain Java-based microservices for end-to-end payment processing.
* Build REST/gRPC APIs and event-driven services supporting critical payment flows such as:
* Payment initiation
* Validation
* Routing
* Clearing & settlement
* Exception handling
* Implement resilience patterns including timeouts, retries, circuit breakers, and bulkheads.
* Leverage Service Mesh capabilities (traffic routing, mTLS, observability, policy enforcement) to improve service reliability and security.
* Optimize systems for high performance and scalability (low latency, high throughput, concurrency handling).
* Ensure idempotency, fault tolerance, and safe retries in distributed systems.
* Implement payments-grade controls such as auditability, traceability, and non-repudiation.
* Collaborate with product, architecture, and SRE teams to deliver secure-by-design systems.
* Drive engineering best practices:
* Code reviews
* Automated testing
* CI/CD pipelines
* Continuous improvement


Required Technical Skills

* Strong hands-on experience in Java (preferably Java 11+) and microservices architecture.
* Experience working on IKP or Kubernetes-based platforms.
* Solid understanding of Service Mesh concepts:
* Traffic management
* mTLS
* Sidecars
* Service discovery
* Strong knowledge of microservices design patterns:
* Domain-Driven Design (DDD)
* API versioning
* Contract-first development
* Backward compatibility
* Experience with event-driven architecture and messaging systems (e.g., Kafka).
* Understanding of message delivery guarantees (at-least-once vs exactly-once).
* Experience implementing observability solutions:
* Distributed tracing
* Metrics
* Structured logging (e.g., OpenTelemetry)


Preferred / Nice-to-Have Skills

* Frameworks: Spring Boot / Quarkus
* Build tools: Maven / Gradle
* Containers & orchestration: Docker, Kubernetes
* API tools: OpenAPI / Swagger, API Gateways
* Security: OAuth2, OIDC, JWT, mTLS, secrets management
* CI/CD: Pipeline automation, SAST/DAST tools
* Testing: Unit, integration, contract testing (e.g., Pact), performance testing


Payments Domain Experience (Highly Preferred)

* Strong understanding of payment processing lifecycle:
* STP (Straight Through Processing)
* Validation & enrichment
* Routing
* Reconciliation
* Exception handling
* Familiarity with payment standards/rails:
* ISO 20022
* SEPA
* Faster Payments
* ACH
* Knowledge of risk & compliance controls:
* Transaction limits
* Sanctions screening
* Audit trails
* Regulatory requirements

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior engineer
Birmingham (West Midlands)
Kier
Engineer
Similar job
Test rig engineer
Wolverhampton (West Midlands)
Trescal
Engineer
Similar job
Fire - gas suppression engineer
Birmingham (West Midlands)
Ranger Services Holdings Limited
Engineer
£40,000 a year
See more jobs
Similar jobs
Engineering jobs in Handsworth
jobs Handsworth
jobs West Midlands
jobs England
Home > Jobs > Engineering jobs > Engineer jobs > Engineer jobs in Handsworth > Senior Java Microservices Engineer – Payments (IKP | Service Mesh)

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