Senior Staff Java Engineer

Re Partners — United Kingdom · Posted ~4 hours ago

Senior Full-time Hybrid

Skills

Core Java Spring Boot REST APIs Microservices AWS Red Hat OpenShift MongoDB NoSQL/SQL databases Performance tuning Fault tolerance Observability System architecture Java REST SQL NoSQL XML

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a high-performing engineering team building secure, real-time payment infrastructure. You will design and optimize low-latency backend services with Java and Spring Boot, develop APIs and microservices, work with cloud and container platforms, improve data-layer performance, and influence architecture, resilience, and observability while mentoring engineers.

Highlights

High-impact engineering role focused on low-latency, high-throughput systems in financial technology. Offers substantial architectural influence, performance engineering challenges, collaboration across technical functions, and opportunities to mentor other engineers.

Description

We are seeking an experienced and opinionated Java Developer to join our high-performing engineering team, building low-latency, high-throughput systems in the payments processing domain. This hybrid role (UK) involves designing scalable, real-time services using modern technologies. If you’re passionate about performance, Core Java, and elegant engineering practices, we’d like to hear from you. Key Responsibilities Design and develop low-latency, high-throughput backend systems using Core Java and Spring BootBuild and maintain RESTful APIs and microservices powering secure payment workflowsWork with XML-based messaging standards used in financial transactionsDeploy, monitor, and scale applications on Red Hat OpenShift and AWSIntegrate and optimize solutions using MongoDB and other NoSQL/SQL datastoresCollaborate closely with DevOps, Product, and QA teamsParticipate in architectural discussions and mentor engineersLead performance tuning, fault tolerance, and observability improvements Required Skills & Experience 7+ years Core Java development with strong performance/memory optimizationExpertise in Spring Boot and microservicesProven experience building low-latency, high-throughput systemsHands-on experience with XML, message parsing, and transformationDeployment experience on OpenShift and/or KubernetesStrong AWS knowledge (ECS, EKS, Lambda, S3, etc.)Solid understanding of MongoDB / NoSQL patternsExperience in payments, financial services, or banking systemsStrong communication skills and comfort in an opinionated, engineering-driven environment Nice to Have Experience with Kafka, RabbitMQ, or similar messaging platformsExposure to container security and performance tuning on OpenShiftKnowledge of payment gateways, ISO 20022, SWIFT, or related standards Location & Work Environment Hybrid: London (UK)Fast-paced, collaborative, engineering-led cultureStrong focus on autonomy, architectural decision-making, and clean code