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
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.