Al Ahly Momkn For E-Payment logo
Al Ahly Momkn For E-PaymentPosted 5 months ago

Senior Java Full-stack Engineer

On-siteCairo, Cairo, Egypt

Full TimeSenior LevelBachelors DegreeEnterprise

Job Summary

Design, develop, and maintain Spring Boot microservices focusing on scalability and performance. Implement API Gateway patterns and integrate backend services with frontend Angular applications. Build and consume RESTful APIs while participating in system design, architecture discussions, and code reviews. Develop responsive web interfaces using Angular, TypeScript, JavaScript, and CSS. Implement security, monitoring, and fault tolerance using Spring Security, Resilience4j, and Actuator. Collaborate with DevOps teams for CI/CD, containerization, and deployment using Docker and Kubernetes. Troubleshoot and optimize applications for maximum performance. Requires a Bachelor's degree, 3–6 years of full-stack Java experience, and proficiency in Java 17+, Spring Cloud, and microservices architecture.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3–6 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)
  • Hands-on experience with Angular (v10+), TypeScript, JavaScript (ES6+), HTML5, and CSS3
  • 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
  • Strong problem-solving and debugging skills
  • Excellent communication and teamwork abilities

Desired Qualifications

  • Knowledge of containerization (Docker) and cloud platforms (AWS/Azure) is a plus

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce