Job Description
Technical Resources Skill Sets
General
4-6 years of professional experience
Excellent communication skills in both English and Arabic (spoken and written)
Java Development Experience
Experience in Java programming for implementing business applications.
Experience with Spring Framework for building enterprise applications.
Experience in working with databases like SQL, Oracle, mongo DB
Business Process Solutions Development Experience
Experience in any content management solutions and business-process management solutions.
Experience in developing APIs and services for communication between front end and back-end systems.
Understanding of data mapping, transformation and in integrations.
Front End Development Experience (React)
Experience in building responsive and interactive user interfaces using React.
Experience in integrating front end with back-end APIs.
Knowledge of best practices for optimizing performance and accessibility.
Integration Experience
Experience in Azure integration services.
Experience in designing and implementing secure and reliable integrations between different systems.
Understanding of Azure Active Directory for authentication and authorization.
DevOps & Modern Architecture Experience
Experience in developing, designing scalable and secure cloud applications
Experience in integrating with Azure services.
Familiarity with DevOps practices for continuous integration and deployment.
Knowledge in setting up and managing Azure services (Kubernetes Service (AKS) clusters, VMs, Azure DB services, Azure integration services ..etc)
Knowledge of CI/CD pipelines for automating deployment processes.
Experience in containerization using Docker and orchestration with Kubernetes.
Azure Serverless building and development experience.