Alternance - Développeur(se) Fullstack Java / Vue.js
smartTrade Technologies est un éditeur de logiciels spécialisés dans le secteur du trading et de la finance. Ses clients sont principalement les banques d'investissements, les bourses, les courtiers et les fonds de pension. smartTrade permet la gestion informatique en temps réel des flux financiers entre ces différents acteurs.
smartTrade est une entreprise innovante et internationale avec des bureaux à Aix-en-Provence, Londres, Genève, New York, Toronto et Tokyo.
Le développement des compétences et des parcours professionnels est une priorité pour l'entreprise qui offre de nombreuses opportunités d'apprentissage, d'évolution et de mobilités internes en France et à l'international.
Le sport et ses valeurs d'esprit d'équipe, de performance et de dynamisme, font partie intégrante de la culture de la société.
smartTrade est également très engagé et soutient continuellement diverses actions caritatives et environnementales.
Nous recherchons un(e) Développeur(se) Fullstack en alternance, motivé(e) et curieux(se), souhaitant développer ses compétences en backend Java et frontend Vue.js.
Encadré(e) par des développeurs expérimentés, vous participerez au développement et à l’évolution de notre plateforme de produits financiers, en intervenant à la fois sur les services backend et les interfaces utilisateurs.
Missions principales
Développement backend (Java)
Participer à la conception et au développement backend en Java
Contribuer à la qualité, la performance et la maintenabilité du code
Participer aux tests unitaires et d’intégration
Développement frontend (Vue.js)
Développer des interfaces utilisateurs en Vue.js
Intégrer les API backend et gérer les échanges de données
Participer à l’amélioration de l’expérience utilisateur (UX/UI)
Qualité et amélioration continue
Rédiger des tests (backend et éventuellement frontend)
Participer aux revues de code
Contribuer à l’amélioration continue des pratiques de développement
Travail en équipe
Collaborer avec les équipes techniques et produit
Participer aux rituels agiles (daily, sprint planning, etc.)
Documentation et suivi
Documenter les développements réalisés
Suivre l’avancement des tâches via les outils de gestion de projet
Profil recherché
Formation
Étudiant(e) en informatique (Bac +3 à Bac +5)
Formation en alternance
Compétences techniques
Java : bases solides (projets académiques ou personnels)
Vue.js : notions (idéalement Vue 3) ou forte appétence frontend
JavaScript / HTML / CSS : bonnes bases
Spring Boot : notions appréciées
Git : utilisation basique
Une première expérience (stage, projet perso) et la maîtrise de l'anglais seraient un plus
Qualités personnelles
Curiosité et envie d’apprendre
Rigueur et attention à la qualité
Esprit d’équipe et communication
Proactivité et implication
Ce que nous vous offrons
Un encadrement technique et un accompagnement quotidien
Une montée en compétences fullstack très valorisante
Une expérience concrète sur des projets réels
Un environnement collaboratif et bienveillant
- Department
- Platforms - R&D
- Locations
- Aix-en-Provence