
shrouq farrag
@shrouqfarrag
Senior Java Backend Engineer at IKEA building Spring Boot microservices for retail and e-commerce operations.
What I'm looking for
At IKEA, I design, develop, and maintain secure Spring Boot microservices supporting retail and e-commerce operations. I also improve reliability through root-cause analysis, query optimisation, and caching.
At MDI (Misr Digital Innovation), I designed and maintained microservices for an enterprise banking platform, integrating CRM, Token, and Notification systems. I implemented Apache Kafka integrations and achieved 80% unit test coverage using JUnit and Mockito.
At Orange Egypt and Vodafone Egypt, I developed backend services and application features for telecom operations. At Vodafone Egypt, I also developed internal tools from scratch to automate business workflows and reduce manual effort.
Earlier, at BI Technologies, I designed and launched a Xamarin cross-platform application for order placement, with OAuth authentication and Firebase notifications. At Efada Technology, I built telecom applications and contributed to their design, implementation, testing, and production support.
Experience
Work history, roles, and key accomplishments
Designed, developed, and maintained secure, scalable Spring Boot microservices supporting critical retail and e-commerce operations. Improved reliability and performance through root-cause analysis, query optimization, and caching strategies.
Senior Java Developer
MDI (Misr Digital Innovation)
May 2022 - Jul 2023 (1 year 2 months)
Designed and maintained Spring Boot microservices for an enterprise banking platform, integrating CRM, Token, and Notification systems. Implemented event-driven integrations with Apache Kafka and achieved 80% unit test coverage using JUnit and Mockito.
Senior Java Developer
Orange Egypt
Jul 2021 - May 2022 (10 months)
Developed and maintained Spring Boot backend services with SQL Server to support telecom promotional campaign platforms. Performed functional and performance testing to ensure service stability and continuity.
Senior Java Developer
Vodafone Egypt
Mar 2020 - Jul 2021 (1 year 4 months)
Designed and enhanced backend application features supporting large-scale telecom operations. Developed internal tools from scratch that automated business workflows and reduced manual effort.
C# Developer
BI Technologies
Jul 2018 - Feb 2020 (1 year 7 months)
Delivered enterprise software solutions for major clients including Vodafone, PepsiCo, Coca-Cola, and P&G. Designed and launched a Xamarin cross-platform mobile application for order placement.
Java Developer
Efada Technology
Feb 2017 - Jul 2018 (1 year 5 months)
Built telecom applications based on detailed client specifications and business requirements. Contributed to application design, implementation, testing, and production support.
Education
Degrees, certifications, and relevant coursework
Ain Shams University
Bachelor of Computer Science, Computer Science
Bachelor of Computer Science degree from Ain Shams University, completed in 2015.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring shrouq?
You can contact shrouq and 90k+ other talented remote workers on Himalayas.
Message shrouqGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
