Alternance - Développeur(se) Fullstack Java / Vue.js
SmartTrade
Canton d'Aix-en-Provence-2, France
1 month ago
Role details
Contract type
Apprenticeship Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French, English Experience level
JuniorJob location
Canton d'Aix-en-Provence-2, France
Tech stack
Java
JavaScript
API
Unit Testing
Code Review
Electronic Data Interchange (EDI)
Human-Computer Interaction
Spring-boot
Backend
GIT
Vue.js
Front End Software Development
Job description
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., 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
Requirements
- 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
Benefits & conditions
- Étudiant(e) en informatique (Bac +3 à Bac +5)
- Formation en alternance
About the company
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.