Senior Java Developer with 10+ years of experience designing and building scalable enterprise
applications using Java 11/17, Spring Boot, Microservices, and Hibernate.
Skilled in cloud-native development (Azure, Oracle Cloud), DevOps (Docker, Jenkins, CI/CD),
and secure payment integrations (PCI DSS).
Proven record in leading teams, optimizing performance, and delivering high-availability
systems.
Skills
- Core Java: Java SE 7/8/11/17, Multithreading, Collections, Streams, Lambda
- Frameworks: Spring Boot, Spring Cloud, Spring Security, Hibernate, JPA, Camunda
- Microservices: REST APIs, Event-Driven Architecture, RabbitMQ
- Cloud & DevOps: Oracle Cloud, Azure, Docker, Jenkins, CI/CD
- Databases: MySQL, Oracle DB, MongoDB
- Frontend: Angular, Flutter
- Testing: JUnit, Mockito
- Tools: Git, Maven, Gradle, SonarQube, Jira
- Deep Learning: TensorFlow and Keras
Experience
Senior Java Developer
Smart Cube, Dubai | Jun 2019 – Present
- Engineered a complete payment gateway (AjmanPay) microservice application using Spring Boot and Hibernate.
- Reduced payment processing latency by 30% through optimized queries and asynchronous processing.
- Integrated 7+ payment methods (ApplePay, E-Wallet, Direct Debit, Credit/Debit Card, POS, M-POS).
- Developed an AI module with TensorFlow & Keras, improving form completion rates by 40%.
- Built workflow engine with Camunda for Sharjah Health Authority.
- Implemented PCI DSS security compliance measures.
- Streamlined Reserva Flutter Application to improve client booking experience.
Senior Java Developer
AOT, Cairo | Jan 2018 – May 2019
- Developed microservices-based project management tool using Spring Boot.
- Improved performance by 30% via Java code optimization.
- Applied Agile practices, achieving 20% faster delivery and 40% fewer defects.
Java Developer
Ejada, Cairo | May 2015 – Dec 2017
- Built money remittance web application with Spring + JSF, integrated with middleware services.
- Released Riyadh Capital full stack app with AngularJS (Mutual Fund module).
- Revamped Ecorp project for Riyad Bank using Spring MVC.
- Increased scalability to support 50% more concurrent users.
Java Developer
Sphere Consulting, Cairo | Sep 2014 – Apr 2015
- Developed mobile expense management app using Titanium Appcelerator.
- Delivered workflows via ADF Mobile + REST services.
- Improved quality by reducing software defects by 30% using Agile practices.
Education
Bachelor of Science, Computer Science | 2010
Certifications
- Oracle Cloud Infrastructure 2023 Certified DevOps Professional
- Oracle Cloud Infrastructure 2023 Certified Foundations Associate
- Oracle Certified Professional, Java SE 7 Programmer (2014)
- Oracle