JobsJava Software Engineer
Java Software Engineer
Galaxi Consulting GroupCairo, Egypt4 November 2026
This listing is aggregated from an external source. JeebJob is not the employer; applications are made on the source site.
Listing details, as published by the source
Java Microservices Developer
Experience: 3–8 years
Project: Digital Banking / BPM
Location: Cairo, Egypt
Arabic Speaking Mandatory
Job Description:
Java Microservices Developer Experience 3-8 Years
Job Summary
We are seeking a skilled Java Microservices Developer to design, develop, and maintain scalable, high-performance applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices architecture, REST APIs, and cloud-native application development.
Key Responsibilities
Design, develop, and implement Microservices-based applications using Java and Spring Boot.
Build and consume RESTful APIs and web services.
Develop scalable, secure, and resilient distributed systems.
Collaborate with cross-functional teams including Business Analysts, QA, DevOps, and Product Owners.
Implement containerization using Docker and deployment using Kubernetes/OpenShift.
Work with cloud platforms such as AWS, Azure, or GCP.
Develop and optimize database queries and data models.
Participate in code reviews and maintain coding standards.
Troubleshoot and resolve production issues.
Implement CI/CD pipelines and DevOps best practices.
Required Skills
Technical Skills
Strong experience in Java 8/11/17+
Spring Boot, Spring MVC, Spring Data JPA
Microservices Architecture
RESTful APIs, JSON, Swagger/OpenAPI
Hibernate/JPA
Kafka/RabbitMQ/Event-Driven Architecture
SQL Databases (Oracle, PostgreSQL, MySQL)
NoSQL Databases (MongoDB, Cassandra)
Docker and Kubernetes
Git, Maven, Gradle
CI/CD tools (Jenkins, GitHub Actions, Azure DevOps)
Unit Testing (JUnit, Mockito)
Cloud & DevOps
AWS/Azure/GCP
Monitoring tools: Splunk, ELK, Prometheus, Grafana
Infrastructure as Code (Terraform is a plus)
Preferred Qualifications
Experience with Spring Cloud components (Eureka, Config Server, Gateway).
Knowledge of Design Patterns and SOLID principles.
Experience with Agile/Scrum methodologies.
Exposure to Security frameworks such as OAuth2, JWT, and Spring Security.
Education
Bachelor's degree in Computer Science, Information Technology, or related field.
Nice to Have
Reactive Programming (WebFlux)
Serverless Architecture
Kubernetes/OpenShift administration
Certification in Java, AWS, or Azure
Show more Show less
Never pay a fee to get hired. If this listing looks suspicious, report it.
Report