cover image
IT Road Consulting

IT Road Consulting

www.itroad.ma

1 Job

66 Employees

About the Company

Acteur innovant dans le domaine des systèmes d’information, IT Road Consulting a mobilisé les meilleures compétences pour répondre aux impératifs de performance de ses clients en termes de qualité de service, de valeur ajoutée, et de coûts. IT Road Consulting a pour objectif d’accompagner et d’aider ses clients à mettre leur Système d’Information au service de leur stratégie à long terme. Pour cela, IT Road Consulting offre des prestations structurées qui répondent à toutes les exigences:  - Edition Solutions SI - Élaboration des Schémas directeurs SI - Urbanisation des Systèmes d’information - Audit de la sécurité - Audit de la gestion de projet - Audit et évaluation des systèmes d’information  - Mise en place des systèmes d’information - Assistance à la maîtrise d’ouvrage - Projets Informatiques en régie - Intégration et implémentation d’applications de gestion pour l’entreprise - Conception et développement d’applications spécifiques au Maroc et à l’international - Mise en œuvre et support technique des infrastructures logicielles  - Formation, assistance et expertise technologique. IT Road Consulting a pour mission d’offrir une expertise à la fine pointe de la technologie et de l'informatique et une qualité de service unique.

Listed Jobs

Company background Company brand
Company Name
IT Road Consulting
Job Title
Expert Full Stack Java Angular Kafka & Kubernetes
Job Description
**Job Title** Expert Full Stack Java Angular Kafka & Kubernetes **Role Summary** Full‑stack developer tasked with designing, coding, testing, and delivering Java/Angular solutions for B2B services. Responsible for integrating with Kafka, Kubernetes, and other enterprise components while ensuring code quality, maintainability, and operational readiness. **Expectations** - Understand and interpret techno‑functional solutions. - Deliver high‑quality, well‑documented code that meets business needs. - Actively propose optimizations and improvements. - Maintain operational stability and support MCO (Maintien en Condition Opérationnelle). **Key Responsibilities** - Analyse requirements and translate them into technical designs. - Develop and implement solutions in Java 17, Spring, Angular, JavaScript, and related technologies. - Write unit and integration tests (JUnit 5, Mockito). - Use Git/GitLab for version control and code reviews. - Build and deploy artifacts with Maven, Jenkins, and Kubernetes. - Ensure continuous integration and code quality via SonarQube. - Optimize SQL queries and database interactions. - Verify feasibility of proposed solutions and recommend enhancements. - Produce clear documentation and code comments. - Communicate progress daily in written and verbal formats (stand‑ups, meetings). **Required Skills** - Full‑stack Java/Angular expertise. - Proficiency in Java 17, Spring, REST, Maven, UML, and test frameworks (JUnit 5, Mockito). - Front‑end skills: HTML5, CSS3, responsive design, Angular. - Database: MongoDB, SQL (query optimization). - DevOps: Git, GitLab, Jenkins, SonarQube, Kubernetes. - Messaging: Kafka. - Agile development practices (Scrum/Kanban). - Strong problem‑solving, communication, and documentation abilities. **Required Education & Certifications** - Bachelor‑plus‑5 (Master or engineering school) in Information Systems or related field. - Minimum 5 years of relevant experience in a similar full‑stack role. - Experience in telecom or related complex business domains is a plus.
Casablanca, Morocco
On site
22-01-2026
Company background Company brand
Company Name
IT Road Consulting
Job Title
Tech Lead Java Senior (+6 ans) - secteur bancaire
Job Description
**Job Title** Tech Lead – Senior Java (6+ years) – Banking **Role Summary** Lead the design, development, and industrialisation of a generic, extensible, and configurable technology foundation that enables rapid, consistent deployment across multiple banking subsidiaries while accommodating local specificities. **Expectations** - Deliver high‑quality, maintainable microservices with strict security and performance standards. - Mentor and coach developers; act as the technical gatekeeper for architecture, coding standards, and best practices. - Coordinate cross‑functional squads and ensure technical alignment across projects. **Key Responsibilities** - Own technical steering: monitor project progress, manage technical risks, and enforce standards. - Lead backlog grooming and backlog management of new products and enhancements in collaboration with squads. - Design technical architecture, produce detailed design documents, and ensure deliverable readiness. - Review code, perform architectural reviews, document procedures, and mentor team members. - Coordinate technical synchronization among stakeholders and maintain cohesion across teams. - Govern quality and continuous improvement: enforce clean code, testing, CI/CD pipelines, and observability practices. **Required Skills** - **Backend & Architecture**: Java, Spring Boot (Microservices, Spring Security, Spring Data), API‑first design (OpenAPI/Swagger), Kafka/Event‑driven architecture, PostgreSQL, Oracle. - **Frontend**: React.js (hooks, state‑management, reusable components); Angular/TypeScript knowledge a plus. - **Architecture Patterns**: Hexagonal Architecture, Domain‑Driven Design, SOLID, Clean Code, TDD/BDD. - **Development Practices**: CI/CD (GitHub Actions, Jenkins), code quality tools (SonarQube), unit/integration/end‑to‑end testing. - **Security**: OWASP Top 10, OAuth2, OpenID Connect, Keycloak, PKCE, IAM. - **DevOps & Ops**: Docker, Kubernetes/Openshift, ELK stack (Elastic, Logstash, Kibana). - **Source Control**: Git, GitFlow. **Required Education & Certifications** - Bachelor’s/Master’s (Engineering) in Computer Science or equivalent (equivalent to BAC+5). - Proven experience as a Technical Lead on modernisation projects. - Banking domain knowledge preferred. - Strong communication, collaborative spirit, autonomy, and focus on performance and maintainability.
Casablanca, Morocco
On site
Senior
03-02-2026