hero section cover
Al Ahly Momkn

Senior Java Developer

Al Ahly Momkn · Cairo

Full-time

+4 years

Job Overview

Experience Level
+4 years
Employment Type
Full-time
Workplace Type
Not specified
Location
Cairo
Job function
IT & Tech
Application Deadline
03 September 2024

About the Role

Perform programming tasks according to the project plan and functional specifications. Conducting technical research. Participate in the analysis & design of new functional requirement and systems. Participate in the estimation of new features and components. Participate in product or application definition activities including feature analysis & system tradeoffs. Serve as a mentor to less experienced software engineers.
Job responsibilities:

Requirements

BSc in computer science, engineering, or relevant degree 4-6 years of software development experience Experience with microservices using Spring/Spring Boot, Spring Cloud, Netflix OSS, Zuul - Deep understanding on microservices design patterns, service registry and discovery, externalization of configurations Experience with Multi-threading, Collections Thorough experience in writing high quality code with full automated unit test coverage (Junit, Mockito, etc.) Thorough experience in defining and applying design standards, patterns, quality matrix depending on the solutions Strong knowledge in data modelling, querying, performance tuning of any big-data stores (MongoDB, Elasticsearch, Redis etc;) and /or any RDBMS (Oracle, PostgreSQL, MySQL etc;) Working experience with web-services (REST, SOAP) Familiarity with streaming technologies such as Kafka/Redis etc. Deep knowledge of OOPs, data structure, and algorithm Experience in Containers (Docker/Kubernetes) based deployment and management Clean & Solid Code, CI/CD, DevSecOps, Automated resilience testing Knowledge in security frameworks, concepts and technologies like Spring Security, OAuth2, SAML, SSO, Identity and Access Management Strong verbal & written communication skills

Skills

IT & Tech