Développeur Full-stack Go/Java/React (H/F)
Rejoindre DEJAMOBILE signifie intégrer une équipe composée de collaborateurs passionnés dont les valeurs d’entraide, de solidarité et de cohésion sont placées au premier plan !
Nous connaître
Market Pay est une fintech européenne qui fournit aux commerçants et aux institutions financières une plateforme de paiement omnicanale avec l'ambition de rendre le paiement simple, accessible et fiable. Avec une expertise éprouvée dans le domaine des paiements numériques, Market Pay maîtrise l'ensemble des technologies lui permettant de proposer une gamme complète de services incluant notamment le paiement mobile et les solutions d'acceptation des paiements en magasin, en mobilité et en ligne. Les solutions de Market Pay se distinguent par l’intégration des derniers standards de l’industrie du paiement, leur parfaite compatibilité avec les attentes des utilisateurs et leur capacité à offrir des expériences fluides et sécurisées.
Contexte
En tant que Développeur Full-stack Go/Java/React vous êtes en charge de la conception, du développement, de la qualité et du support de vos logiciels dans un environnement Agile, avec intégration et déploiement continus. Vous serez également responsable de la conception et du développement de nos interfaces utilisateurs pour nos différentes solutions de paiement et de services mobiles.
Ce poste hybride vous permettra d'évoluer à 75% en développement Front-end et 25% en développement Back-end, combinant les deux aspects pour offrir des solutions complètes et optimisées.
Intégré(e) à la squad Issuer, vous serez accompagné(e) par Olivier, Squad lead et Alexandre, Techlead de l'équipe Back-end et travaillerez en étroite collaboration avec les équipes internes et nos partenaires externes.
Missions principales
Côté Back-End :
Concevoir et modéliser les besoins fonctionnels : l’occasion pour vous d'affiner au mieux les besoins produit et client pour qu'ils soient au plus proche de la réalité et correspondent aux réalités techniques.
Développer et déployer les serveurs applicatifs : le cœur du métier ! Nos solutions sont développées en architecture microservices, la plupart en Golang mais aussi en Java, déployées à travers Kubernetes notamment. Il s’agit donc de les développer, les déployer et les intégrer dans les différents environnements.
Côté Front-End :
• Assurer la maintenance de l’application web : votre mission sera de garantir le bon fonctionnement et l’optimisation continue des applications en production pour offrir la meilleure expérience utilisateur possible :
Maintenir la stack technique à jour : vous veillerez à la mise à jour des technologies front-end, en suivant les évolutions de l’écosystème JavaScript pour garder nos projets à la pointe.
Gérer la dette technique : vous identifierez et résoudrez les éléments de dette technique afin d'assurer la stabilité et la longévité des projets, tout en préservant la qualité du code.
• Développer de nouvelles fonctionnalités : vous participerez à la conception et au développement de nouvelles fonctionnalités innovantes, en utilisant des technologies modernes pour répondre aux besoins évolutifs des utilisateurs.
Plus généralement :
Participer aux réunions Scrum avec l’ensemble de l’équipe projet, contribuer à la prise de décisions et à la priorisation : pour avancer sereinement, l'équipe technique et les chefs de projet s’alignent à chaque sprint sur les tâches à réaliser.
Réaliser des documentations techniques (API, guide d’implémentation) : il est important pour tout membre de l'équipe, technique ou non, de pouvoir comprendre et s'approprier notre stack technique et métier ; chacun est donc contributeur.
S’assurer de la qualité du code produit par l’équipe à travers nos pratiques de revue de code : une étape incontournable !
Améliorer nos produits grâce aux échanges réguliers avec nos clients : nos solutions évoluent, soyez contributeurs.trices !
Contribution au programme de R&D :
Vous aurez un temps dédié pour effectuer de la veille technique. Au sein d’un environnement en constante évolution, vous aurez la liberté de proposer de nouvelles idées pour nos solutions, voire de nouvelles idées de produits !
Profil recherché
De formation Bac +3 à Bac + 5 (école d’ingénieurs, DUT, BTS ou formation spécialisée) avec une expérience de 3 ans au moins dans le développement de serveurs applicatifs, vous êtes autonome et réactif.ve, vous apprenez en permanence et appréciez la polyvalence. Doté.e d’un bon relationnel, le travail en équipe vous est naturel.
Enfin, vos compétences nous aideront à garantir la qualité de nos solutions logicielles :
Bonne connaissance d’un ou plusieurs langages de programmation (Go, Java, JavaScript...)
Notions en UNIX
Maîtrise de l’Anglais technique
Les compétences bonus :
Notions en CI/CD
Docker, Kubernetes
Capacités rédactionnelles
Connaissances en monétique et dans le domaine du paiement
Maîtrise de Node.js, JavaScript, React
Sensibilité à la qualité logicielle (test unitaire, test d’intégration...)
Notre environnement technique :
Développement : Go, Java, Javascript, React
Intégration continue : Gitlab CI, Git, Sonar, Docker
Déploiement continu : Kubernetes, ArgoCD
Architecture logicielle : Microservices, N-tiers
Conception et modélisation : Event-driven Process, Domain driven design
Avantages :
Rémunération composée d’une part fixe et d’une part variable (entre 45 et 50K€ de package selon votre profil)
Parcours d’intégration et de formation, avec un parrain qui vous accompagne dès le premier jour de votre arrivée !
Mutuelle prise en charge à 100% (individuelle ou famille selon votre choix)
Tickets restaurants à 10€ par jour (60% de prise en charge par l’entreprise)
Chèques vacances (jusqu’à 500€ avec une prise en charge de l’entreprise comprise entre 50% et 75% selon la composition familiale)
Prime mobilité durable de 200€ par an pour encourager les déplacements avec des moyens de déplacements écologiques ou durables
Télétravail partiel possible (charte de télétravail en place au sein de l’entreprise)
Du sport et bien d’autres évènements tout au long de l’année !
Process de recrutement :
Une pré-qualification avec un membre de l’équipe RH
Un entretien technique avec le Tech Lead de l’équipe Back-end et un développeur Back-end
Un dernier entretien avec le squad lead et notre CTO
- Département
- Développement back-end / front-end
- Localisations
- Hérouville-Saint-Clair
- Statut à distance
- Hybride
À propos de Dejamobile
Fintech en pleine croissance, nous recherchons des talents souhaitant faire propulser les usages de paiement mobile partout dans le monde. Rejoignez une équipe solidaire et ambitieuse !
Développeur Full-stack Go/Java/React (H/F)
Rejoindre DEJAMOBILE signifie intégrer une équipe composée de collaborateurs passionnés dont les valeurs d’entraide, de solidarité et de cohésion sont placées au premier plan !
Téléchargement du formulaire de candidature