Senior Staff Software Engineer
New Yesterday
Job 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 Boot
- Build and maintain RESTful APIs and microservices powering secure payment workflows
- Work with XML-based messaging standards used in financial transactions
- Deploy, monitor, and scale applications on Red Hat OpenShift and AWS
- Integrate and optimize solutions using MongoDB and other NoSQL/SQL datastores
- Collaborate closely with DevOps, Product, and QA teams
- Participate in architectural discussions and mentor engineers
- Lead performance tuning, fault tolerance, and observability improvements
Required Skills & Experience
- 7+ years Core Java development with strong performance/memory optimization
- Expertise in Spring Boot and microservices
- Proven experience building low-latency, high-throughput systems
- Hands-on experience with XML, message parsing, and transformation
- Deployment experience on OpenShift and/or Kubernetes
- Strong AWS knowledge (ECS, EKS, Lambda, S3, etc.)
- Solid understanding of MongoDB / NoSQL patterns
- Experience in payments, financial services, or banking systems
- Strong communication skills and comfort in an opinionated, engineering-driven environment
Nice to Have
- Experience with Kafka, RabbitMQ, or similar messaging platforms
- Exposure to container security and performance tuning on OpenShift
- Knowledge of payment gateways, ISO 20022, SWIFT, or related standards
Location & Work Environment
- Hybrid: London (UK)
- Fast-paced, collaborative, engineering-led culture
- Strong focus on autonomy, architectural decision-making, and clean code
- Location:
- London
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Yesterday
Senior Staff Software Engineer
-
London
- Technology
Job 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 designin...
More Details -
-
11 Days Old
Senior Staff Software Engineer - Delta
-
London
- Technology
Job Description P-1127 At Databricks, we are obsessed with enabling data teams to solve the world's toughest problems, from security threat detection to cancer drug development. We do this by building and running the world's best data and AI infr...
More Details -