Job summary
Salla is hiring a Lead Backend Engineer in Makkah to build and maintain payment-critical backend services on a Java/Spring Boot stack. The role sets technical direction, enforces code quality, and mentors backend engineers while working closely with product and architecture.
Key responsibilities
- Lead backend engineering using a modern Java/Spring Boot stack.
- Design and implement payment-critical backend services and APIs.
- Define and enforce code quality, review, testing and release standards.
- Ensure correctness, reliability and security of owned services.
- Mentor and grow backend engineers and collaborate with architecture.
- Work closely with product teams to align technical direction.
Requirements
- 8+ years in Java backend development with strong Spring Boot.
- Proven technical leadership while remaining hands-on in code.
- Practical experience in payments or financial transaction systems.
- Hands-on with at least one payment processor/gateway (e.g., MPGS, Cybersource, mada).
- Strong microservices, REST API design, relational DB and automated testing skills.
- Experience delivering on containers (Kubernetes) with CI/CD.
- Regular use of AI coding tools (e.g., Claude Code) in daily development.
Skills
Source: Workable. Last checked as open: 14 Nov 2026. You apply directly with the employer.
Apply now