Java Developer
Java DeveloperHybrid Working - Local - 1-2 days a week on site.Financial ServicesLorien''s leading banking client is looking for a Java Developer who thrives on delivering low-latency, scalable services and event-driven architectures. If you''re experienced with Java, Apache Kafka, OpenShift, and have a strong understanding of payments (cards, international payments).This role is based in a local office.This role will be Via Umbrella.Working in a Hybrid Model of 2 days a week on site.What you''ll doDesign, build, and maintain microservices in Java (preferably Java 11+/17) for mission-critical payment flows.Develop event-driven solutions using Kafka (producers/consumers, schema management, stream processing).Deploy and operate services on OpenShift (Kubernetes-based), including CI/CD pipelines, configuration, scaling, and observability.Implement robust error handling, idempotency, retries, and exactly-once/at-least-once delivery where appropriate.Ensure security, compliance, and auditability across the payments life cycle (encryption, secrets management, logging).Collaborate with product, QA, SRE, and architecture teams to deliver high-quality features in iterative releases.Contribute to performance tuning, resilience testing, and SLAs/SLOs for Real Time processing.Write clean, testable code with unit, integration, and contract tests; participate in code reviews.What you''ll bringStrong core Java skills (collections, concurrency, JVM fundamentals) and experience building produ
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!