Devoteam Germany logo

Tech Lead Java

Devoteam Germany·Salary not specified

Primary stack

JavaSpring BootRabbitMQKafkaElasticsearchSQLNoSQLGitJUnitSelenium

Nice to have's

CouchbaseSpringSwaggerPythonAngularGatlingJenkinsHelmPrometheusLeadership

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.

Popular searches