Available to hire
Back-end Java developer with hands-on experience designing and building scalable backend systems using Java 17, Spring Boot, and RESTful APIs. Proficient in microservices architecture, OOP, JPA/Hibernate, and SQL/NoSQL databases.
Experienced in event-driven systems with Kafka and RabbitMQ, and deployment using Docker. Strong team player focused on clean code, performance, and maintainability.
Language
Arabic
Fluent
English
Advanced
Work Experience
Java Back End Developer at Tanmeya for Microfinance Services
March 2, 2025 - PresentDesigned and developed microservices using Java 17, Spring Boot, JPA, and Spring Security to power POS payment and cash-out operations. Integrated with payment providers (Fawry, Damen) enabling 10K+ monthly transactions and supporting 100+ field agents across Egypt.
Built secure REST APIs with role-based access control, token validation, and Swagger/OpenAPI documentation. Refactored database queries and API structures to improve service response time by 30%.
Collaborated with cross-functional teams on code reviews and debugging to improve delivery speed and code quality.
Java Backend Developer at Tilde Technology
March 1, 2025 - March 1, 2025Developed backend components in a microservices architecture using Java 8, Spring Boot, Spring Data JPA, and MySQL. Enhanced service performance by optimizing MySQL queries and integrating Redis caching, resulting in 40–50% faster response times. Implemented secure APIs and ensured clean architecture across modules, reducing bugs and technical debt in production. Delivered production-ready releases through active debugging, testing, and adherence to clean code practices.
Java Backend Developer at Tanmeyah for Microfinance Services
March 1, 2025 - October 31, 2025Design and development of microservices using Java 17, Spring Boot, JPA, and Spring Security to power POS payments and cash-out operations. Integrated with payment providers (Fawry & Daman), enabling 10K+ monthly transactions and supporting 100+ field agents across Egypt. Built secure APIs with role-based access control, token validation, and documented them using Swagger/OpenAPI for frontend and third-party use. Refactored database queries and API structure to improve service response time by 30%, boosting system performance under load. Collaborated with cross-functional teams, contributing to code reviews and debugging to improve delivery speed and code quality. Led backend integration for POS & cash-out services and contributed to multiple projects including FM C Core Banking System, NDC Egypt ticketing system.
Java Back End Developer at Tilde Tech/Technology
January 3, 2023 - March 2, 2025Developed backend components in a microservices architecture using Java 8, Spring Boot, Spring Data JPA, and MySQL. Improved service performance by optimizing MySQL queries and adding Redis caching, resulting in 40–50% faster response times.
Implemented secure APIs and maintained clean architecture across modules to reduce bugs and technical debt. Delivered production-ready releases with active debugging, testing, and adherence to clean code practices.
Education
Bachelor of Science in Computer and Systems Engineering at University of Zagazig
September 1, 2020 - October 31, 2025Bachelor of Science in Computer and Systems Engineering at University of Zagazig
January 11, 2030 - September 1, 2020B.S.c. in Computer and Systems Engineering at University of Zagazig
January 11, 2030 - September 1, 2020Qualifications
Industry Experience
Software & Internet, Financial Services, Professional Services
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Cairo today.