Staff Software Engineer - Modernization

Michael Page International (UAE)

Riyadh

On-site

SAR 250,000 - 420,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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

  • Work with a leading emerging Tech company.
  • Attractive Package with Family Benefits and Relocation (if applicable)
About Our Client

An organisation within the technology and telecoms industry.

Job Description
  • 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.
The Successful Applicant

A successful Staff Software Engineer should have:

  • Expertise in Java, Spring Boot.
  • Modernized a large legacy platform
  • Migrated monoliths to microservices (Flyway / Liquibase)
  • Built Kafka-based architectures.
  • Led large-scale data migrations.
  • Worked on ERP or Enterprise SaaS platforms (preferred).
  • Owned business-critical production systems
What's on Offer
  • Attractive salary with family benefits and relocation allowance (if applicable).
  • Comprehensive medical coverage.
  • Schooling benefits for dependents.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer: Modernize Systems & Microservices
Staff Software Engineer: Modernize Systems & Microservices

Michael Page International (UAE) • Riyadh

On-site
SAR 250,000 - 420,000
Relocation allowance
Family benefits
Comprehensive 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 JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • Saudi Arabia

Remote
SAR 300,000 - 420,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
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
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
Senior Developer
Senior Developer

TAWANTECH • Riyadh

On-site
SAR 180,000 - 280,000
Senior Backend Engineer – AI Applications & OpenShift
Senior Backend Engineer – AI Applications & OpenShift

SoftwareOne • Riyadh

Hybrid
SAR 300,000 - 520,000
Hybrid work option
Global AI/cloud leader
Career growth opportunities
Mobile Engineering Technical Lead
Mobile Engineering Technical Lead

akkodis • Saudi Arabia

On-site
SAR 300,000 - 420,000
Software Architect / Engineer
Software Architect / Engineer

Siham International Trading Co. • Riyadh

On-site
SAR 299,000 - 413,000
Competitive salary packages
Visa and flights for non-citizens
Accommodation
+5