Missions : Concevoir et développer des solutions adaptés au besoin, Respecter les normes et standards de développement de la banque, Concevoir et développer les tests unitaire et d'intégration, Veiller à l'évolution de l'application et assure un support client, Profil recherché : Vous avez plus de 7 ans d'expérience en développement Java avec une solide expertise en design et analyse de code orienté objet. Vous êtes expert en méthode de delivery Agile et outils associés Maîtrise du Spring framework (Spring Boot, Spring MVC, Spring Batch, JPA, Security) Les microservices reactive architectures et en service-oriented architectures (REST) n'ont aucun secret pour vous Bonne connaissance en Domain-driven design, principes SOLID, event sourcing, CQRS, design patterns Technologies : RabbitMQ, Kafka Architecture micro-services, Spring Reactive Java11/Quarkus, PostgreSQL, Couchbas TDD et Unit Testing frameworks i.e. JUnit, TestNG, Mockito Docker et Kubernetes AsynchAPI et outil de documentation comme Swagger Pipelines CI/CD, jenkins, Product LifeCycle, Agile, Jira Archi Hexagonale, architecture distribuée Ecosystème linux (différence entre distribution, shell de commande...) Ecriture de code sécurisé, familiarisé avec le threat models et l'encryption, tokenization et authentification protocoles SQL et NoSQL (Postgresql, Couchbase or MongoDB) Java (low memory/cpu consumption, Graal VM ...) Connaissances fortement appréciées : Grafana, Prometheus, ELK, Rancher, ArgoCD, ETL, Cloud GCP Terraform, Gatling, Clean & Reactive Architecture,
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.