Save Job
Posted 7mo ago

Java Full Stack Engineer

@ Al Ahly Momkn
Cairo, AI Qahirah, Egypt
OnsiteFull Time
Responsibilities:Design microservices, Develop web interfaces, Implement RESTful APIs
Requirements Summary:5+ years of full-stack Java development experience; strong Java 17+, Spring Boot, microservices; Angular, TypeScript, JavaScript; RESTful APIs; CI/CD; Docker/Kubernetes; SQL databases; Git; AWS/Azure is a plus.
Technical Tools Mentioned:Spring Boot, Spring Cloud, Microservices, API Gateway, Angular, TypeScript, JavaScript, HTML5, CSS3, RESTful APIs, JSON, Swagger/OpenAPI, Git, Maven/Gradle, CI/CD, Docker, Kubernetes, AWS, Azure, Spring Security, Resilience4j, Actuator, SQL databases, SQL Server, MySQL
Save
Mark Applied
Hide Job
Report & Hide
Job Description

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:

  • 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.
  • Knowledge of containerization (Docker)
    and
    cloud platforms (AWS/Azure) is a plus.

  • Strong problem-solving
    and debugging skills.

  • Excellent communication
    and teamwork abilities.