Enter a job title or keyword

Java Full Stack Engineer


Job Location:

Cairo - Egypt

Monthly Salary: Not provided by the employer
Experience Required: 5years
Posted: 22 July 2026 (30+ days ago)
Application Deadline: 20 October 2026
Vacancies: 1 Vacancy

Job Summary

Key Responsibilities:

  • 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.
  • Integrate backend services with frontend Angular applications.
  • Develop responsive and dynamic web interfaces using Angular TypeScript JavaScript and CSS.
  • 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

Required Skills & Qualifications:

  • Bachelors degree in Computer Science Software Engineering or related field.
  • 36 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.
  • Knowledge of containerization (Docker) and cloud platforms (AWS/Azure) is a plus.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.


Company Industry

IT Services and IT Consulting

Key Skills

  • Access Control System
  • Engineering
  • Bar Management
  • Jpa
  • Law
  • Jdbc