Digital Talent MENA is looking for a Technical Expert for one of our clients.
Our client is a prominent global telecommunications and technology group operating in the Middle East and North Africa.
Job Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Java code.
 - Develop backend services using Java, Spring Boot, Node.js, and TypeScript.
 - Manage and maintain AWS resources including ECS, S3, DynamoDB, and APIGW.
 - Apply expert knowledge of docker containers and docker-compose.
 - Implement CI-CD, design patterns, clean code, and git methodologies.
 - Ensure optimal performance, quality, and responsiveness of applications.
 - Identify bugs and bottlenecks and devise solutions to address these issues.
 - Maintain code quality, organization, and automation.
 - Collaborate with the team and other stakeholders.
 
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
 - Proven experience as a Senior Backend Software Engineer.
 - Expertise in Java, Spring Boot, TypeScript, and Node.js.
 - Solid experience with AWS services, specifically ECS, S3, DynamoDB, and APIGW.
 - Strong understanding of docker containers, docker-compose, CI-CD, design patterns, clean code, and git
 - Knowledge of concurrency patterns in Java.
 - Familiarity with MVC, JDBC, and RESTful Web Service development.
 - Proficiency in code versioning tools, such as Git
 - Strong knowledge of reactive programming is a must
 
Benefits:
- Bonus
 - Transportation Allowance
 - Life Insurance
 - Medical Insurance
 - Seasonal Benefits
 - Corporate Discounts
 - Premium Card
 - Handset Allowance
 - Child Care Allowance
 
Full-time
Egypt