Tech Lead Java
Primary stack
Nice to have's
Job description
About the Position
Tech Lead Java
Dar-el-Beida, Casablanca-Settat, Morocco
Avec plus de 8000 collaborateurs à travers le monde, nous accompagnons les entreprises dans leur transformation numérique. Nous imaginons et concrétisons leurs ambitions grâce aux possibilités infinies des plateformes digitales, pour faire évoluer leur culture et leur mode de travail, et créer de la valeur dans leurs organisations.
Présent dans 18 pays d’Europe et du Moyen-Orient et fort de 25 ans d’expérience, nous mettons la “Technologie au service de l’Homme” afin de construire un monde plus humain et plus durable.
Responsibilities
En tant que Tech Lead il est nécessaire d'avoir les compétences et les qualités dans le développement informatique, le management et la gestion de projet :
- Avoir des compétences techniques
- Avoir des connaissances en business (gestion du budget des projets)
- Avoir des compétences en communication
- Maîtriser les technologies
- Maîtriser différents langages informatiques
- Savoir gérer un projet informatique
- Être humble
- Être à l'écoute
- Être créatif
- Être rigoureux
- Être persévérant (en cas de projet difficile)
- Avoir l'esprit d'équipe
Requirements
Vous êtes diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique. Vous disposez d’une expérience de plus de 5 ans en développement d’applications Java et connaissez l’Eco-système E-commerce au sens large.
Compétences techniques
- Maîtrise de 1 ou plusieurs langages du monde Java et expertise en architecture applicative
- Curiosité sur plusieurs champs d'application de l'informatique : web-front, mobile apps, backend API, Full Stack, etc.
- Capacité à comprendre les possibilités techniques et à les exprimer dans le produit pour l’optimiser
- Fervent partisan des pratiques Software Craftsman et Agile
Environnements techniques
- Développement : Java Core, Spring Boot, Apache Camel, RabbitMq, Kafka, ElasticSearch, SQL, NoSQL, Git, GitFlow, CouchBase, Liquibase, Spring Contract, Swagger, Python, Angular 8+
- Tests : JUnit, DbUnit, H2, Karate, Karate Mock, Pact, Selenium, Gatling, NeoLoad
- Méthodologies : TDD, BDD, DDD
- CICD : Docker, Docker-compose, Ansible, Kubernetes, Shell, Jenkins, Nexus, Terraform, Helm
- Monitoring : ELK, Grafana, AppDynamics, Prometheus, Dynatrace, SonarQube
- Sécurité : Spring Security, SSL, RGPD, Fortify
Nice to Have
- Knowledge of Snowflake/ Synapse/ Azure Purview/ Data Governance
We Offer
- Travailler dans une entreprise internationale avec des opportunités de développement de carrière
- Évoluer dans une équipe spécialisée avec un manager de proximité
- Rejoindre une entreprise agile et ambitieuse qui challenge ses équipes
About the Company
Avec plus de 8000 collaborateurs à travers le monde, nous accompagnons les entreprises dans leur transformation numérique. Nous imaginons et concrétisons leurs ambitions grâce aux possibilités infinies des plateformes digitales, pour faire évoluer leur culture et leur mode de travail, et créer de la valeur dans leurs organisations.
Présent dans 18 pays d’Europe et du Moyen-Orient et fort de 25 ans d’expérience, nous mettons la “Technologie au service de l’Homme” afin de construire un monde plus humain et plus durable.
© Devoteam Germany. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.