Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Java Full Stack Engineer.
Cairo Jobs | Expertini

Urgent! Java Full Stack Engineer - Local Job Opening in Cairo

Java Full Stack Engineer



Job description

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.



Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Java Full Potential: Insight & Career Growth Guide