Muhamad Orfali profile photo
Muhamad Orfali
Senior Java Developer In Dubai
Open to opportunities • Dubai, UAE

Senior Java Developer In Dubai

Senior Java Developer with 7+ years of experience building high-performance backend systems and distributed microservices. Deeply versed in modern system architecture, event-driven design, and enterprise software design patterns. Strong advocate for clean code, robust security standards, and high-quality delivery in Agile environments.

7+
Years
Backend
Focus
Dubai
Location
Skills
JavaSpring BootSpring CloudSpring SecuritySpring AOPSpring WSOpenFeignResilience4jEurekaAngularLaravelREST APIsSOAPAPI IntegrationOAuth2JWTRBACMicroservicesEvent-Driven ArchitectureCQRSSagaCircuit BreakerKafkaRabbitMQMQTTWebSocketSSERedisSQL ServerNeo4jMySQLMongoDBFlywayJUnitMockitoJMeterDockerKubernetesK9sArgoCDHarborJenkinsGitLabCI/CDPrometheusGrafanaAWSAzureSASTJiraAgile

Selected projects

A few things I’ve shipped recently.

Microspot

Featured

AI-powered security platform providing real-time data analysis, facial recognition, and predictive threat detection for law enforcement.

Spring CloudMicroservicesKafkaRedis

ERP VISA Module (Maids.cc)

Featured

ERP module managing UAE visa workflows including issuing, renewal, and cancellation. Contributed heavily to improving and automating end-to-end processes and integrating supporting services.

JavaSpringERPWorkflows

Robot Control

Featured

Software that lets users drive and control robots with a real-time UI and component telemetry, using WebSocket with ROS and SSE for updates.

WebSocketROSSSEReal-time

HD Maps

Featured

Highly detailed maps enabling robots to navigate streets safely and efficiently with precise lane/object/path data.

Backend APIsDataRobotics

Experience

Roles and outcomes I’m proud of.

Senior Java Developer
02/2024 — Present
Micropolis Robotics
  • Architected scalable, event-driven microservices systems leveraging GoF / Enterprise Integration Patterns (Publish-Subscribe, CQRS, Circuit Breaker, Saga), Apache Kafka, and RESTful APIs to decouple high-throughput systems and ensure low-latency data consistency.
  • Engineered a shared Java 17 / Spring Boot core library used across 30+ microservices, standardizing SQL Server/Neo4j data access, dynamic JPA filtering, and Spring Boot Actuator health monitoring to reduce boilerplate code by ~40%.
  • Designed and consumed enterprise web services, implementing SOAP (WSDL, JAX-WS / Spring WS) and REST APIs (OpenFeign) to enable reliable integration between legacy systems and modern microservice architectures.
  • Architected centralized security infrastructure featuring a JWT/OAuth2 RBAC microservice, Spring Cloud Eureka, custom Spring AOP (@Auditable) logging, and SAST/container vulnerability remediation to ensure zero critical flaws.
  • Built a real-time robot fleet backend using Java, WebSockets (ROS bridge), SSE, Apache Kafka, Redis, MQTT, and SQL Server, orchestrating autonomous robots with sub-50ms latency and Flyway zero-downtime releases.
  • Modeled incidents, entities, and relationships in Neo4j using Cypher, optimizing graph query performance for mapping views and integrating Apache Kafka event messaging, Feign clients, and Resilience4j circuit breakers to accelerate investigation workflows.
  • Well-versed in core AWS cloud concepts (EC2 compute instances, S3 storage, IAM security, VPC networking) and cloud-native architecture, encompassing Kubernetes orchestration, ArgoCD continuous delivery, Harbor container registries, and Prometheus/Grafana monitoring.
Mid-Senior Java Developer
01/2023 — 02/2024
Maids.cc
  • Delivered features for a high-volume ERP used for daily operations.
  • Enhanced the VISA module workflows, helping drive ~90% process automation across issuing/renewal/cancellation flows.
  • Debugged, tested, and resolved issues to keep high-volume operations running smoothly.
  • Integrated third-party services (OpenAI, OCR) and supported data mapping needs.
  • Worked with Java + Spring; collaborated via GitLab and Agile processes in Jira.
Mid-Senior Full-Stack Developer
05/2021 — 01/2023
Junior Full-Stack Developer
05/2020 — 05/2021
R-Link
  • Built backend systems for a multi-vendor e-commerce platform, including product management, order flows, and vendor dashboards.
  • Analyzed SRS and collaborated with analysts to improve alignment and delivery quality.
  • Designed and evolved ERDs to keep databases adaptable as requirements changed.
  • Built APIs for web/mobile clients; performed load testing with JMeter to find and fix bottlenecks.
  • Used Laravel Telescope to monitor and optimize queries, requests, and job performance; worked with MySQL and MongoDB.

Education

Bachelor's degree in Software Engineering
2017 — 2021
Damascus University
  • Studied algorithms and data structures; used C, C++, and Java.
  • Covered graph theory, database design, and SQL.
  • Explored parallel programming and distributed systems.
  • Graduation project: built a custom ERP system from scratch for a real client, using ERPNext as a reference.

Languages

Arabic speaker (native) and English speaker (proficient).

ArabicNativeEnglishProficient

Recommendations

Recommendations received on LinkedIn.

I had the pleasure of leading Mohammad at Maids.cc, where we worked on several projects using Java, Spring Boot, and Hibernate. He’s a talented developer with a strong understanding of both technical details and business requirements. Mohammad consistently delivered high-quality work, collaborated effectively with the team, and approached every challenge with a great attitude. I’d highly recommend him for any Java/Spring Boot development role—he’d be a valuable addition to any team.
Mhd Reslan Swed
Full recommendation by Mhd Reslan Swed
I had the privilege of collaborating with Mohammed on multiple software development projects. He is a highly skilled and dependable professional who consistently produces exceptional results. Mohammed combines strong technical expertise with sharp problem-solving skills and a positive, team-oriented attitude that makes working with him a pleasure. I wholeheartedly recommend him to any team looking for a talented and dedicated engineer.
Ali Shaaban
Full recommendation by Ali Shaaban
I am very pleased to provide a recommendation for Mohammad Alorfali, who has been an integral part of our team as a backend developer at R-link company. We have worked together on several projects and his exceptional skills have shone through every time. Mohammad Alorfali possesses deep knowledge of backend development technologies. I highly recommend Mohammad Alorfali for any role in backend development. He would be a fantastic addition to any organization fortunate enough to have him on their team.
Aya khrnoub
Full recommendation by Aya khrnoub
I highly recommend Mohammad as a website developer. His communication throughout the process was excellent, and he was always attentive to our needs and feedback. I enjoyed working with him and appreciated his professionalism and dedication. If you're looking for a skilled and reliable developer, Mohamad is a fantastic choice!
Milena Barnes
Full recommendation by Milena Barnes
During our collaboration, Mohammad consistently impressed with his outstanding technical skills in software development and engineering. His ability to quickly learn new technologies and integrate them into our projects was remarkable. I highly recommend Mohammad for any tech-focused role.
Humam Albitar
Full recommendation by Humam Albitar
I had the privilege of working with Mohammed on several university projects, and I was constantly inspired by his dedication and talent. He is not only a remarkable person but also an exceptional backend developer, proficient and creative in using the Spring framework. His passion for his work was always evident, and I have no doubt that he will continue to achieve great things. I wish him the very best on his journey ahead—he truly deserves a future that matches his creativity and brilliance.
Hussam Kheami
Full recommendation by Hussam Kheami
I highly recommend Mohammad Alorfali. He consistently delivered quality work, solved problems effectively, and worked well with the team. His dedication and positive attitude make him a great asset to any organization.
malek sharaf aldeen
Full recommendation by malek sharaf aldeen
I have had the opportunity to work alongside Mohammed Alorfali in the same workplace, and during that time, I found him to be a dedicated developer. He shows a willingness to collaborate and is always open to learning and improving. His work ethic and attitude made a positive impression on me.
WASEEM AL-FAKIH
Full recommendation by WASEEM AL-FAKIH
Mohamad is one of the best people I have worked with. He is a disciplined, well-educated, and highly experienced person.
Yazan Alnughnugh
Full recommendation by Yazan Alnughnugh

Let’s talk

Want to build something together? Send a message and I’ll reply within 24–48 hours.