Développeur Java moyen/supérieur

À distance
À plein temps
Emploi du projet
A propos du projet : développement d'une couche intermédiaire de microservices pour la gestion fonctionnelle des produits de cartes du segment Corporate. Objectif principal : interaction avec les canaux de service, les services communs et les systèmes internes de la banque pour assurer les opérations d'émission et le service ultérieur des produits de cartes déjà émises pour les clients du segment Corporate. Exigences : Expérience de travail sur une pile technologique similaire de 3 ans ou plus. Expérience de la gestion des tâches et du travail dans Jira, du travail avec des documents dans Confluence. Expérience de la mise en œuvre d'intégrations avec des systèmes et des bus connexes, capacité à comprendre le processus d'interaction. Désir et capacité de travailler en équipe. Stack : Java 8/11, Spring Boot 1/2. Passage de Java 8 à 11 et de Spring Boot 1(1.5) à Spring Boot 2. Mapper : Orika Mapper/MapStruct. Passage d'Orika à MapStruct. JPA : Hibernate + CriteriaApi + Spring Data Jpa. MQ : Kafka/IBM MQ. DB : Postrges, Liquibase. Tests : Junit5, Mockito. Connaissances générales sur REST et SOLID. Serait un plus : Familiarité avec Kubernetes et Docker. Connaissance de Lombok, Feign.