TRANSACTIS

Alternance – Développeur Java Full Stack (h/f)

Posted 12 days ago

Experience
Less than 1 year
Offer salary
Not specified
Location
Fontenay Sous Bois, France
Contract type
Alternance
Work arrangement
Sur Site
Starting Date
ASAP
Stack required
Jira
Gitlab
Java
Jenkins
Git
Linux
React
Spring Boot
Etl
Oracle

Company Description

View more

An expert in payments and the management of real-time, high-volume payment systems, Transactis France offers you off-the-shelf or modular solutions for processing your transactions on its robust, efficient, secure and scalable platforms.
As a processor of payment transactions, we operate on a mass scale and are open to payment market innovations.
As well as our everyday payment management services, our solutions add value because they enable you to get your banking offerings to market faster and improve your customer satisfaction.
Since 2008, Transactis has been developing, managing and operating E-banking, SEPA Transfer, SEPA Direct Debit and international wire transfer Information Systems (IS) for top-tier financial institutions. Our proven experience and high volumes make us a leading partner in this sector.

Job Description

L’alternant(e) Développeur(se) Full-stack participera au développement et à la maintenance des projets SWIFT et FORCES, qui sont amenés à évoluer pour répondre à de nouveaux besoins métier, en contribuant :


  • À la conception des solutions techniques afin de répondre aux besoins métier.

  • Au développement back-end et front-end sur les projets SWIFT et FORCES.

  • À la correction des anomalies détectées sur les différents environnements.

  • À la montée en compétences sur les bonnes pratiques de développement, et éventuellement à la proposition d’améliorations du processus de développement sur la base des études réalisées.

  • À la documentation succincte des solutions développées.


Votre futur challenge :


Accompagné(e) par les développeurs, l’alternant(e) interviendra sur les activités suivantes :


Analyse et conception


  • Participer à la conception applicative.

  • Participer aux chiffrages, aux études et à la planification des projets.

  • Participer à la définition de l’architecture technique et applicative la plus simple, conformément aux besoins exprimés, en prenant en compte les contraintes des progiciels existants.

  • Monter en compétence sur les aspects fonctionnels.


Développement


  • Participer au développement en Java pour le back-end ainsi qu’en React.js pour le front-end, dans le respect des délais définis lors de la conception fonctionnelle.

  • Analyser et corriger les anomalies remontées par les différentes équipes sur les différents environnements.

  • Participer à la préparation des packages lors des livraisons.


Qualité et bonnes pratiques


  • Participer aux revues de code.

  • Apprendre et appliquer les bonnes pratiques de développement.

  • Contribuer à la documentation technique.

  • Découvrir les chaînes d’intégration et de déploiement (CI/CD).

  • Réaliser du pair programming.


Vie d’équipe


  • Travailler en collaboration avec les autres développeurs, y compris ceux intervenant à distance.

  • Participer aux rituels agiles de l’équipe (daily, weekly, rétrospective, sprint planning).

  • Échanger avec les équipes fonctionnelles et d’intégration.


Ce poste est-il fait pour vous?


  • Vous préparez un Master en Information (école d'ingénieur, université,...)

  • Compétences techniques attendues:

  • Back-end / Développement : Java JEE, Spring Boot, Web Services, API REST, PL/SQL, Oracle, ESB, ETL, React.js

  • Exploitation : AIX, Linux, scripting Shell, MQ, pratiques DevOps

  • Gestion de code source : Git

  • Packaging et livraison : Jenkins, GitLab

  • Suivi des tâches : Jira

Benefits

  • Climat de confiance innovation
  • Développement compétences
  • Plans épargne entreprise
  • Compte épargne temps
  • Restauration collective
https://transactis.fr/#/emplois-carrieres