Job Description
Java Developer Job in Egypt
Company: Fawry for Banking and Payment Technology Services
Location: Cairo, Egypt
Position: Java Developer
Employment Type: Full-Time
Industry: FinTech, Digital Payments & Software Engineering
Department: Software Development
Reports To: Senior Engineering Manager
Job Overview
Fawry, Egypt’s leading fintech and digital payments platform, is seeking a skilled Java Developer to design, develop, and maintain scalable enterprise-level applications. The role involves building secure backend services, optimizing system performance, and collaborating with cross-functional engineering teams to enhance digital financial solutions.
Professionals searching for Java developer jobs in Egypt, software engineering jobs in Cairo, and backend developer roles in Egypt will find this opportunity highly relevant.
About the Company
Fawry is one of Egypt’s largest electronic payment platforms, serving millions of customers and businesses across the country. It provides digital payment solutions, financial services, and fintech innovations that support Egypt’s growing cashless economy.
Key Responsibilities
- Design and develop high-performance Java-based applications.
- Build and maintain RESTful APIs and microservices architecture.
- Optimize system performance, scalability, and reliability.
- Collaborate with UI/UX, DevOps, and QA teams.
- Implement secure coding practices and data protection standards.
- Participate in code reviews and software architecture discussions.
- Troubleshoot production issues and provide technical support.
- Contribute to continuous integration and deployment pipelines.
- Work on database design and optimization.
- Ensure compliance with fintech security standards.
Candidates interested in IT jobs in Cairo Egypt, backend developer jobs in Egypt, and software engineer careers in Egypt are encouraged to apply.
Education Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or related field.
- Strong foundation in object-oriented programming and system design.
- Certifications in Java or cloud technologies are an advantage.
Experience Requirements
- 2–6 years of experience in Java development.
- Experience with Spring Boot, Hibernate, and microservices architecture.
- Exposure to fintech, banking, or enterprise systems is preferred.
Applicants searching for developer jobs in Egypt, programming jobs in Cairo, and Java backend roles in Egypt may apply.
Technical Skills
- Strong proficiency in Java, Spring Boot, and REST APIs.
- Knowledge of microservices and distributed systems.
- Experience with SQL/NoSQL databases.
- Familiarity with Docker, Kubernetes, and cloud platforms.
- Understanding of CI/CD pipelines and DevOps practices.
- Strong debugging and problem-solving skills.
- Knowledge of secure coding and encryption techniques.
Salary & Benefits
- Monthly Salary: EGP 25,000 – EGP 55,000
- Performance-based bonuses
- Health insurance coverage
- Paid annual leave
- Remote/hybrid work flexibility
- Training and certification sponsorship
- Career advancement opportunities
Professionals exploring IT jobs in Egypt, software developer jobs in Cairo, and tech jobs in Egypt fintech sector are highly encouraged to apply.
Training & Development
Selected candidates will receive structured training in:
- Advanced Java frameworks and architecture
- Fintech systems and digital payment platforms
- Cloud computing and microservices scaling
- Cybersecurity in financial applications
- Agile development methodologies
- DevOps automation and CI/CD practices
For additional regional job insights, candidates may explore:
java developer jobs in Egypt
Work Environment
Fawry offers a dynamic, innovation-driven workplace focused on digital transformation in financial services. Employees collaborate in agile teams and contribute to large-scale financial technology systems.
Candidates interested in software engineering careers in Egypt, backend jobs in Cairo, and fintech developer roles in Egypt will benefit from this environment.
Career Growth Opportunities
Employees can progress into roles such as:
- Senior Java Developer
- Software Architect
- Backend Engineering Lead
- Technical Project Manager
- Cloud Solutions Engineer
Professionals searching for IT career growth in Egypt, Java programming jobs in Cairo, and software architecture roles in Egypt are encouraged to apply.
Additional opportunities across Africa can be explored at:
java developer jobs in Kenya
Application Requirements
- Updated CV/Resume
- Cover Letter
- Academic Certificates
- Portfolio or GitHub (preferred)
- Professional References
Candidates looking for tech jobs in Egypt, developer vacancies in Cairo, and software engineering positions in Egypt are welcome to apply.
More regional job listings are available at:
java developer jobs in Angola
Application Deadline
Applications are reviewed on a rolling basis until the position is filled.
Professionals may also explore regional tech opportunities via:
java developer jobs in Tanzania
Equal Opportunity Statement: Fawry is committed to diversity, inclusion, and equal opportunity employment for all qualified candidates.