Save Job
Posted 1d ago

Senior Java Engineer

@ Al Ahly Momkn
Cairo, AI Qahirah, Egypt
OnsiteFull Time
Responsibilities:designing architecture, developing services, troubleshooting applications
Requirements Summary:Bachelor's degree in CS or related, 3+ years Java development, proficiency with Java 17+, Spring Boot, Spring Cloud, microservices, API gateways, REST/JSON, SQL, Git, Maven/Gradle, Docker/Kubernetes; strong debugging and communication skills.
Technical Tools Mentioned:Java 17+, Spring Boot, Spring Cloud, Spring Cloud Gateway, Zuul, RESTful APIs, JSON, Swagger/OpenAPI, SQL Server, MySQL, Git, Maven, Gradle, CI/CD, Docker, Kubernetes, AWS, Azure, Resilience4j, Spring Security, Actuator
Save
Mark Applied
Hide Job
Report & Hide
Job Description
A subsidiary of Al Ahly Capital, Al Ahly Momkn is a fast-evolving Fin-tech company committed to promoting secure, convenient & seamless payment solutions and financial services for business owners, service providers and consumers across Egypt.

At Al Ahly Momkn, we foster a culture of innovation, collaboration, and personal growth.

We believe in empowering our employees to unleash their full potential and make a real impact in their roles. As part of our team, you'll have the opportunity to work on exciting projects, learn from industry experts, and be part of a supportive and inclusive community.


  • Design, develop, and maintain Spring Boot microservices following best practices for scalability and performance.
  • Implement API Gateway patterns using Spring Cloud Gateway or similar tools.
  • Participate in system design, architecture discussions, and code reviews.
  • Build and consume RESTful APIs for internal and external integrations.
  • Implement security, monitoring, and fault tolerance using Spring Security, Resilience4j, and Actuator.
  • Collaborate with DevOps teams for CI/CD, containerization, and deployment using Docker/Kubernetes.
  • Troubleshoot and optimize applications for maximum performance and scalability.
  • Stay up to date with emerging technologies and industry trends.


Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3–5 years of experience in full-stack Java development.
  • Strong proficiency in Java 17+, Spring Boot, Spring Cloud, and Microservices architecture.
  • Experience with API Gateway (Spring Cloud Gateway, Zuul, or similar).
  • Proficiency in RESTful APIs, JSON, and API documentation tools (Swagger/OpenAPI).
  • Familiarity with SQL databases (e.g., SQL Server, MySQL).
  • Understanding of Git, Maven/Gradle, and CI/CD pipelines.
  • Knowledge of containerization (Docker) and cloud platforms (AWS/Azure) is a plus.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.


Benefits

  • Embark on an exciting journey with the Fin-Tech Experts.
  • Join a workplace that actively encourages and supports all talents.
  • A support system where you have a safe place to voice your opinion, share feedback, and be your true authentic self.
  • Join us in our mission to accelerate financial inclusion and make financial freedom accessible to all.​