Senior Java Developer

Growth Horizons Consulting · Cairo, Egypt · Posted 2026-05-01

Strong knowledge in javaStrong knowledge of OOP, Design PatternsStrong knowledge of Spring Framework / Spring Boot.Understanding of the micro services architecture.Integration Keycloak-based authentication authorization.Good knowledge of Redis.Good understanding of BPMN / BPM principles.Good knowledge of Rest and SOAP.Knowledge of Docker, Swarm, Kubernetes.Knowledge of JBPM, Wildfly server (Preferred).Hands-on experience with JBPM Workflows and DROOLS (Preferred) Knowledge of MongoDB is a plus.Previous experience as a full stack is a plus.Experience working in Agile/Scrum development environment.training, monitoring and coaching junior java developers. 5+ years of experience in the Java development field.Bachelor’s degree in Computer Science, Engineering, or a related subject.Experience with Databases, i.e.; MySQL- PostgreSQL.Knowledge of Maven, Subversion SVN, GIT, JUnit.The ability to multi-task and deliver high-quality work under tight deadlines is essential.Experience writing clean, modular, and structured code.Strong oral and written communication skills with the ability to create software design and engineering documents.

Apply for this role