Nous recherchons pour le compte d'une filiale d'une banque, des Développeurs Java Back-end, avec une maîtrise des microservices, Spring Boot, API, avec minimum 4 ans d'expérience.
Détails de la Mission:
Participer à l'ensemble du cycle de vie de l'application, en mettant l'accent sur le codage et le débogage
Ecrire du code propre et sécurisé pour développer des services fonctionnels Backend
Concevoir et intégrer des APIs REST, SOAP, GraphQL
Très bonne compréhension de l'écosystème Linux et expérience en gestion de serveur
Expérience avec des outils d'automatisation tels que Openshift, Ansible, etc
Connaissance approfondie de l'authentification et de l'autorisation des utilisateurs entre plusieurs systèmes, serveurs et environnements.
Maîtrise de Git, Maven, Gradle, Nexus, Sonar
Maîtrise des SGBD et des Base de Données NoSQL
Avoir connaissance sur la méthodologie Agile
Authentification et autorisation des utilisateurs entre plusieurs systèmes, serveurs et environnements Intégration de plusieurs sources de données et bases de données dans un seul système
Gestion de l'environnement d'hébergement, y compris l'administration de la base de données et la mise à l'échelle d'une application pour prendre en charge les modifications de charge
Mise en œuvre de plates-formes de test automatisées et de tests unitaires
Compétences requises:
Expérience dans le développement de produits logiciels d'entreprise agiles.
Langages de programmation tels que JAVA, Groovy, Javascript
Expérience sur les frameworks : JEE, Spring, Spring Boot, Spring Security, Spring Data, JPA, Hibernate, Junit, Mockito
Expérience en conception, développement et intégration d’API REST, SOAP, GraphQL.
Expérience démontrée dans les tests unitaires et d’intégrations.
Expérience souhaitée sur les tests automatisés à l’aide