CTC004371 - Analyste-Programmeur Java

Type d'emploi: Contract
Durée:
Mode de travail: On Site

Description

Nous sommes en train de transformer profondément la Banque et cherchons actuellement de nouveaux joueurs pour avoir du plaisir avec nous! Rien de bien compliqué : nous cherchons juste des gens passionnés, prêts à s’engager à nos côtés pour bâtir une plateforme de paiement et plusieurs microservices !

Tu considères tes lignes de codes comme un art à part entière?

Tu as envie de t’amuser avec plein de techno à la fine pointe?

Nous sommes en train de bâtir une superbe plateforme de paiement flambant neuve pour laquelle nous avons des services à développer, du SOAP, du REST… et nous avons besoin de développeurs allumé pour cela!

Tu vas rejoindre des squads de gens passionnés qui challenge le statut quo au quotidien pour faire avancer les choses! Tu auras le droit de t’amuser avec Git, Jenkins, Docker, API Connect, SonarCube, OpenShift, kubernetes… afin d’implanter le DevOps et rendre ton travail plus cool et simple! En fait plus qu’un droit ce sera un devoir!

Ici pas de cravates ou de micro-management : tu seras acteur du changement et avec ton équipe vous serez les mieux placer pour nous dire ce qu’il faut faire pour s’améliorer!

Ne compte pas sur nous pour te le dire! Sache aussi que l’agilité fait partie de notre ADN, alors on espère que tu aimes Jira, les mêlées et tout ce qui vient avec, car c’est notre quotidien!

Profil recherché

Oui nous aimerions que tu sois qualifié pour le poste, passionné par le développement ! Nous voulons voir une flamme aux fonds de tes yeux quand tu parles de code!

Si tu as quelques années de Java au bout des doigts (backend de préférence) et l’envie de vivre une aventure humaine extraordinaire, alors pour nous ça suffit!

Compétences fonctionnelles

• Joueur d’équipe

• Sens de la communication

• Aptitude à poser des questions

• Capacité à livrer dans un contexte de projet volatil

• Sens de la débrouillardise

• Recherche active de solutions

Compétences techniques

• Connaissance des standards de développement Java

• Connaissances de Java 8

• Compréhension de l’injection de dépendances (Spring)

• Connaissances des ORM (Hibernate + Spring Data)

• Connaissance de Git et de GitFlow

• Tests unitaires et compréhension du principe de Mocking

• Compréhension de la programmation par aspect (atout)

• Compréhension des enjeux du traitement en lot

• Compréhension des queues et des messages driven bean

• Connaissances sur le protocole SOAP et REST

• Connaissances sur le traitement en parallèle

• Connaissances SQL

• Capacité à lire et rédiger des diagrammes UML (Classe, séquence et flux)

• Connaissances des bases de données NoSQL

Notre barre latérale

Bienvenue sur le nouveau site web de la CTC.