CareerPlanSign in

Senior Backend Engineer

Riyadh, Riyadh Province, Saudi Arabia💼 Full-time🗓 2026-08-31 → 2026-09-25

Core

Design, develop, and optimize scalable backend systems and services within a microservices architecture, ensuring security, performance, and reliability.

Role type

Senior IC backend engineer (Java/Spring Boot)

Builds

Scalable backend services, APIs, and event-driven flows

Domain

Financial services / Distributed systems

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, REST API design, SQL, Git, Microservices architecture, Event-driven flows (Kafka), Containerization, CI/CD, Kubernetes/OpenShift, Code reviews, Troubleshooting, Technical debt reduction, Mentoring

Preferred skills

Payments domain experience, Regulated financial services experience

Technologies

Java, Spring Boot, Kafka, OpenShift, Kubernetes, Git

Responsibilities

Design and develop scalable backend services and APIs; Own delivery of complex features end to end; Design and optimize database interactions and inter-service communication; Build and operate event-driven flows; Ensure solutions meet security and performance requirements; Conduct code reviews; Troubleshoot production issues; Contribute to technical design decisions; Improve CI/CD pipelines and observability; Mentor junior engineers

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.