Staff Software Engineer: Modernize Systems & Microservices

Michael Page International (UAE)

Riyadh

On-site

SAR 250,000 - 420,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Relocation allowance
Family benefits
Comprehensive medical coverage
Schooling for dependents

Job summary

An organisation within the technology and telecoms industry is seeking a Staff Software Engineer to lead modernization of legacy systems and design distributed data solutions. You will collaborate with cross-functional teams to align software with business needs and mentor junior engineers.

The role focuses on reliability, performance, and migrating to microservices, with a preference for ERP or Enterprise SaaS experience. Attractive benefits and relocation support may be offered.

Qualifications

  • Expertise in Java and Spring Boot required.
  • Experience modernising a large legacy platform.
  • Experience migrating monoliths to microservices (Flyway / Liquibase).
  • Built Kafka-based architectures.
  • Led large-scale data migrations.
  • Experience with ERP or Enterprise SaaS platforms preferred.
  • Owned business-critical production systems.

Responsibilities

  • Lead the modernisation of legacy systems to improve performance and scalability.
  • Design and implement distributed data solutions.
  • Collaborate with cross-functional teams to align software solutions with business needs.
  • Ensure the reliability and efficiency of software systems.
  • Identify and resolve technical challenges in system architecture.
  • Contribute to the development of technical standards and best practices.
  • Mentor junior engineers and promote knowledge sharing within the team.
  • Monitor and optimise system performance for distributed data applications.

Skills

Java
Spring Boot
Kafka
Distributed systems
Data migrations
ERP/Enterprise SaaS

Tools

Flyway
Liquibase

Job description

An organisation within the technology and telecoms industry is seeking a Staff Software Engineer to lead modernization of legacy systems and design distributed data solutions. You will collaborate with cross-functional teams to align software with business needs and mentor junior engineers.

The role focuses on reliability, performance, and migrating to microservices, with a preference for ERP or Enterprise SaaS experience. Attractive benefits and relocation support may be offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Modernization
Staff Software Engineer - Modernization

Michael Page International (UAE) • Riyadh

On-site
SAR 250,000 - 420,000
Relocation allowance
Family benefits
Comprehensive medical coverage
+1
Staff Software Engineer: Microservices, Kafka & Data Systems
Staff Software Engineer: Microservices, Kafka & Data Systems

Client of Michael Page • Riyadh

On-site
SAR 260,000 - 360,000
Family benefits
Relocation allowance
Medical coverage
+1
Staff Software Engineer
Staff Software Engineer

Client of Michael Page • Riyadh

On-site
SAR 260,000 - 360,000
Family benefits
Relocation allowance
Medical coverage
+1
Senior Software Engineer & Tech Lead - Microservices
Senior Software Engineer & Tech Lead - Microservices

Adree • Riyadh

On-site
SAR 280,000 - 480,000
Lead Software Engineer (.NET)
Lead Software Engineer (.NET)

Jobgether • Saudi Arabia

Remote
SAR 300,000 - 420,000
Full-time remote
Salary range disclosed to candidates
28 calendar days vacation per year
+3
Senior Developer
Senior Developer

TAWANTECH • Riyadh

On-site
SAR 180,000 - 280,000
Senior Enterprise Software Engineer
Senior Enterprise Software Engineer

TAWANTECH • Riyadh

On-site
SAR 180,000 - 280,000
Staff Software Engineer, (ERP Platform)
Staff Software Engineer, (ERP Platform)

Michael Page International (UAE) • Riyadh

On-site
SAR 350,000 - 750,000
Attractive Salary
Comprehensive medical insurance
Schooling benefits for dependents
+1
Senior Software Lead - Cloud, Microservices & DevOps
Senior Software Lead - Cloud, Microservices & DevOps

iSolution • Riyadh

On-site
SAR 360,000 - 520,000
Lead .NET Engineer: Monolith-to-Microservices Modernization (Remote)
Lead .NET Engineer: Monolith-to-Microservices Modernization (Remote)

Jobgether • Saudi Arabia

Remote
SAR 300,000 - 420,000
Full-time remote
Salary range disclosed to candidates
28 calendar days vacation per year
+3