Mohamed Ragab
Mohamed Ragab

Senior Java Backend Engineer

Open to offers · Member since 17 Sep 2026
Location
Giza, Egypt
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Part Time, Contract, Freelance
Experience level
Senior

About

Professional summary

I am a Senior Java Backend Engineer with more than six years of experience building scalable, cloud-native backend systems across telecom, healthcare, fintech, tourism, and e-commerce domains.

I specialize in Java, Kotlin, system design, microservices, distributed systems, event-driven architecture, and API development. I design resilient services that support high availability, asynchronous processing, and scalable business workflows.

I have hands-on experience with Spring Boot, Quarkus, Vert.x, Kubernetes, Docker, Kafka, RabbitMQ, MongoDB, Oracle, PostgreSQL, and Elasticsearch. I also build and maintain CI/CD pipelines and GitOps-based deployment workflows.

In my current role at VOIS, I contribute to architecture governance, modernize monolithic systems into microservices, improve observability, and mentor engineers through code reviews and engineering best practices.

I have delivered backend solutions for regulated fintech, real estate investment, delivery, and grocery platforms. I focus on secure API design, reliable database evolution, production readiness, and maintainable software architecture.

I am fluent in Arabic and have professional working proficiency in English. I am based in Giza, Egypt, and have experience working remotely with international teams and projects.

Skills

36 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Senior Software Engineer VOIS (Vodafone Intelligent Solutions)

Led the migration of monolithic architecture to scalable microservices for the Ireland market. Designed cloud-native services using Java 17, Quarkus, MongoDB, and Kubernetes.

Built CI/CD pipelines with Jenkins, Docker, and Argo CD, and implemented Kafka-based event-driven architecture. Improved observability with Dynatrace, Splunk, and Datadog while mentoring engineers and contributing to architecture governance.

Software Engineer (Java/Kotlin) Coral Technology (Tech4Health)

Developed reactive backend systems using Kotlin, Java, and Vert.x, improving performance by 40%. Migrated more than 15 legacy modules to Spring Boot to reduce technical debt and improve maintainability.

Designed scalable notification services using RabbitMQ, Firebase, and SendGrid. Built Elasticsearch-powered search functionality and managed database schema evolution across environments with Liquibase.

Java Software Developer TEZ TOUR

Developed scalable backend systems for high-traffic tourism platforms using the Spring Framework and Oracle Database.

Designed modules for reservation, ERP, and reporting systems. Optimized application performance to reliably support peak seasonal traffic.

Senior Backend Engineer (Part-time Contract) Astek Group

Delivered the backend for a fractional real estate investment platform serving the Saudi Arabian market. Designed a modular Kotlin and Ktor architecture to improve scalability and maintainability.

Built secure APIs covering the investment lifecycle, including browsing, reservations, ownership, and returns tracking. Implemented Flyway database versioning and supported production readiness for a regulated fintech environment.

Senior Backend Engineer (Freelance) Beetleware

Built a real-time delivery platform using Java, Spring Boot, and microservices architecture for a Saudi Arabian project.

Designed APIs for dynamic delivery workflows and real-time order tracking. Implemented authentication and authorization with Keycloak and applied distributed-system practices for scalability and fault tolerance.

Senior Java Backend Developer Hately

Developed backend services for an Egyptian grocery delivery platform that aggregated products from multiple supermarkets into a unified catalog.

Designed APIs for product listings, orders, and customer requests across vendors. Integrated and normalized supermarket catalogs to maintain consistent product data and availability.

Education

Learning history

Menofia University

Bachelor of Information Systems, Information Systems

Bachelor's degree in Information Systems.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent AI Tools Salaries
Menu