Senior Backend Engineer

TAWANTECH

Riyadh

On-site

SAR 180,000 - 260,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TAWANTECH is seeking a backend engineer to design, develop, and optimize scalable services and APIs in Java/Spring Boot within a microservices setup. You will own features end to end, from design through production, while ensuring security and performance across distributed systems.

The role emphasizes database design, event-driven flows with Kafka, and improving CI/CD pipelines. Prior experience in payments or regulated finance is a plus.

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • 4 years of backend engineering experience.
  • Strong Java, Spring Boot, REST API design, SQL, and Git.
  • Hands-on with containers, CI/CD, and distributed systems (nice to have).
  • Payments or regulated financial services experience preferred (nice to have).

Responsibilities

  • Design and develop scalable backend services and APIs in Java and Spring Boot.
  • Own delivery of complex features end to end from design to production.
  • Design and optimize database interactions and inter-service communication.
  • Build and operate event-driven flows using Kafka and messaging.
  • Ensure security, performance, availability, and maintainability.
  • Apply secure coding practices for authentication and data handling.
  • Conduct code reviews and uphold engineering standards.
  • Troubleshoot production issues and implement durable fixes.
  • Contribute to technical design decisions and architecture.
  • Improve CI/CD pipelines, testing, deployment, and observability on OpenShift/Kubernetes.
  • Identify technical debt and drive code quality improvements.
  • Mentor junior engineers and share knowledge across the chapter.

Skills

Java
Spring Boot
REST API design
SQL
Git
Distributed systems
CI/CD
Containers
OpenShift/Kubernetes

Education

Bachelor’s Degree in Computer Science
Software Engineering
Related field

Tools

Kubernetes
OpenShift

Job description

Purpose:

To design, develop, and optimize complex backend systems and services, ensuring scalability, security, performance, and reliability while contributing to technical standards and engineering improvements.

Main Duties and Responsibilities:
  • Design and develop scalable backend services and APIs in Java and Spring Boot within a microservices architecture.
  • Own delivery of complex features end to end, from technical design through production.
  • Design and optimize database interactions, integrations, and inter-service communication.
  • Build and operate event-driven flows using Kafka and enterprise messaging.
  • Ensure solutions meet security, performance, availability, and maintainability requirements.
  • Apply secure coding practices for authentication, authorization, encryption, and sensitive data handling.
  • Conduct code reviews and uphold engineering standards across the squad.
  • Troubleshoot complex production issues and implement durable fixes.
  • Contribute to technical design decisions and application architecture.
  • Improve CI/CD pipelines, automated testing, deployment, and observability on OpenShift/Kubernetes.
  • Identify technical debt and drive improvements to design and code quality.
  • Mentor junior engineers and share knowledge across the chapter.
QUALIFICATIONS:
  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
  • 4 years of backend engineering experience.
  • Strong Java, Spring Boot, REST API design, SQL, and Git.
  • Hands-on experience with containers, CI/CD, and distributed systems (Good to have)
  • Payments or regulated financial services experience preferred (Good to have)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Expert Backend Engineer
Expert Backend Engineer

TAWANTECH • Riyadh

On-site
SAR 300,000 - 420,000
Junior Backend Engineer
Junior Backend Engineer

TAWANTECH • Riyadh

On-site
SAR 120,000 - 180,000
Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • Saudi Arabia

Remote
SAR 300,000 - 420,000
Senior Backend Engineer - PayLink
Senior Backend Engineer - PayLink

Salla • Jeddah

On-site
SAR 300,000 - 420,000
Lead Backend Engineer - PayLink
Lead Backend Engineer - PayLink

Salla • Jeddah

On-site
SAR 480,000 - 720,000
Back-End Developer
Back-End Developer

Perfect Vision - KSA • Eastern Province

On-site
SAR 240,000 - 480,000
Senior Backend Engineer: Build Scalable Java Microservices
Senior Backend Engineer: Build Scalable Java Microservices

TAWANTECH • Riyadh

On-site
SAR 180,000 - 260,000
Senior Backend Engineer - Checkout
Senior Backend Engineer - Checkout

Salla • Jeddah

On-site
SAR 260,000 - 420,000
Tech Lead
Tech Lead

TAWANTECH • Riyadh

On-site
SAR 240,000 - 420,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Hungerstation • Riyadh

On-site
SAR 300,000 - 420,000