Développeur back Expert - Java / Spring / API REST / GIT / Développement réactif Webflux ...

ASFOTEC
Canton de Lille-6, France
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton de Lille-6, France

Tech stack

Java
API
Agile Methodologies
Component-Based Software Engineering
Unit Testing
Cloud Computing
Databases
Continuous Integration
Software Design Patterns
IntelliJ
Spring
MongoDB
NoSQL
OAuth
Software Maintenance
Service-Oriented Architecture
Software Engineering
Backend
GIT
Kafka
REST
Docker
Microservices

Job description

  • Java / Spring / API REST / GIT - Expert - Impératif
  • Développement réactif Webflux - Confirmé - Impératif
  • messaging Kafka - Confirmé - Impératif
  • Architecture microservices - Confirmé - Impératif

Connaissances linguistiques :

  • Français Courant (Impératif)
  • Anglais Professionnel (Impératif)

Test du lien technique : https://candidate.evalil.com/test/673bcead479e8a95a59714cc "Le passage de ce test est impératif pour l'évaluation de votre profil. Nous vous invitons également à postuler sur Indeed. Merci pour votre compréhension.", DÉVELOPPEUR BACKEND PAS DE FULL STACK Au sein de d'une équipe type feature team du projet Maison Connectée, il prend en charge le développement d'une solution de logiciel de type backend au sein d'une plateforme IoT et assure l'intégration de composants applicatifs (sous langage Java) exécutés sur une infrastructure de type Cloud. Il réalise le développement de fonctionnalités métier et techniques en assurant la collaboration entre différents composants et services exposés par la plateforme. A ce titre, il est garant de l'intégration des composants logiciels, de leur paramétrage et intégrité visant à constituer une plateforme serveur IoT opérationnelle au travers de réseaux haut ou bas débit, et une implémentation intègre et sécurisée.

Le profil évoluera dans un des enjeux Applicatif ou Produit et devra pouvoir contribuer autant à l'intégration de nouveaux produits qu'au développement de fonctionnalités associées ou de nouveaux services indépendants.

LES OBJECTIFS :

  • Développer des fonctionnalités et services au sein d'une plateforme microservices
  • Intégrer des produits dans la plateforme et réaliser des cahiers de tests des prototypes
  • Garantir le fonctionnement optimal des composants applicatifs et services

d'intégration techniques.

  • Implémenter des fonctionnalités de type services exposés ou consommant

des API exposées par nos partenaires.

DANS LE CADRE DE LA MISSION, LE COLLABORATEUR DEVRA :

  • Élaborer des solutions standardisées de développement d'applications

serveurs, les partage et les documente

  • Élaborer ou faire évoluer l'architecture applicative et technique du SI pour

répondre aux enjeux IoT Enki / Adeo

  • Accompagner les équipes et les partenaires s'appuyant sur nos solutions
  • Garantir le respect la chaîne d'industrialisation Intégration, Développement,

Packaging, Déploiement, Test)

  • S'assurer que nos solutions plateforme soient sécurisées en termes

d'exécution et de communication avec le SI et des applications tierces

  • Contribuer aux études et à la définition des spécifications applicatives et

techniques des projets

  • Réaliser de la veille & du contrôle à la qualité des réalisations
  • Partager de manière permanente sur les technologies IoT
  • Assurer le bon niveau de reporting auprès de son IT Leader

COMPETENCES TECHNIQUES : Excellente maîtrise :

  • développement Java (Spring, Webflux) ++
  • technologies de messaging Kafka (développement, configurations, outils) ++

bases de données NoSQL (mongoDB) ++

  • architectures Microservice / SOA et des design patterns ++

environnement de développement IntelliJ Java

  • usage d'API
  • usage des procédures d'authentification OAuth2
  • gestion de sources / branches GIT, * Contribue à la définition des spécifications générales
  • Réalise l'analyse technique et l'étude détaillée
  • Adapte et paramètre les progiciels applicatifs (ERP)
  • Réalise le prototypage

QUALIFICATION :

  • Élabore les jeux d'essais pourles tests unitaires d'intégration
  • Effectue les tests unitaires
  • Identifie et traite les dysfonctionnements

DÉVELOPPEMENT :

  • Réalise les modules (objets et composants logiciels)
  • Assemble les composants
  • Rédige les documentations

MAINTENANCE :

  • A en charge la maintenance corrective
  • A en charge la maintenance évolutive
  • Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants

SES LIVRABLES :

  • Code documenté suivant les règles et référentiels de l'entreprise

SES INDICATEURS DE PERFORMANCE :

  • Nombre de corrections en phase de recette
  • Performance des composants développés (via des benchmarks)
  • Respect du délai dans la réalisation des modifications
  • Nombre de régressions

Requirements

Bonnes connaissances / intérêt :

  • docker / kubernetes
  • IoT
  • méthodologie Agile
  • gestion de dépendances maven
  • environnements de l'intégration continue, infra et outils Adeo sont un plus (Git, turbine, Devportal)

De plus, le profil doit avoir un attrait pour l'utilisation d'objets connectés (développement ou utilisation personnelle)., À la demande du Métier, il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures. SON ACTIVITE : ANALYSE, * Quelle est votre ouverture à la mobilité sur Lille ?

  • A partir de quelle date vous serez disponible pour démarrer cette nouvelle mission ?
  • Quelle est votre prétention salariale ?

About the company

ASFOTEC - Make IT Simple Nous sommes une entreprise de services numériques Lilloise créée en 2017, à taille humaine et qui met l'humain au centre de sa préoccupation. Grâce aux compétences et à l'expérience de notre équipe, nous accompagnons aujourd'hui nos clients grands comptes et PME de la région Lilloise dans leurs défis numériques et nous créons également nos propres solutions BtoB et BtoC dans notre pôle de Recherche et Développement.

Apply for this position