Développeur Full-Stack Vue.Js - Java H/F

AlgoviA
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior

Job location

Remote

Tech stack

Java
JavaScript
API
Agile Methodologies
JIRA
Unit Testing
CSS
Cloud Computing
Software Quality
Information Systems
Continuous Integration
DevOps
IntelliJ
JUnit
Openshift
Scrum
Simple Object Access Protocol (SOAP)
SONAR (Symantec)
Spring-boot
Backend
Gitlab
Vue.js
REST
Jenkins

Job description

AlgoviA vous propose d'intervenir sur des projets à forts enjeux techniques et fonctionnels, au service d'utilisateurs répartis dans les entités régionales. Vous travaillerez dans un environnement structuré, en coordination avec les analystes fonctionnels et les équipes techniques, dès la phase de conception jusqu'à la mise en production.

Vous serez impliqué dans la conception et le développement de fonctionnalités front en Vue.js 3, tout en contribuant à la qualité du code et à la cohérence technique de l'ensemble du système d'information. Une expérience sur la partie Java back-end sera également valorisée.

Vos principales missions seront les suivantes :

  • Concevoir et développer des interfaces en Vue.js 3
  • Réaliser les tests unitaires et assurer la qualité du code via Jest et Sonar
  • Participer aux revues de conception avec les analystes fonctionnels
  • Intégrer les composants front dans un environnement micro-front (Single-Spa)
  • Contribuer à la maintenance et à l'évolution des API Java SpringBoot
  • Garantir la conformité des développements aux standards CI/CD (Gitlab, Jenkins, Openshift)
  • Participer aux échanges techniques autour de l'architecture hexagonale et des bonnes pratiques

Le travail est organisé selon la méthodologie Kanban, avec des rituels agiles favorisant la collaboration et le partage de connaissances. Vous évoluerez dans un environnement où la rigueur technique et la qualité logicielle sont des priorités.

Vous aimez concevoir des solutions fiables et performantes, et vous appréciez les environnements techniques exigeants. Vous disposez d'une solide expérience sur Vue.js et maîtrisez les fondamentaux du développement Java., AlgoviA : L'ESN lyonnaise qui réinvente l'équilibre entre performance et partage

Notre différence ? Chez AlgoviA, nous croyons que la réussite se construit ensemble - avec transparence, équité et engagement. ESN à taille humaine, nous plaçons l'humain au coeur de notre modèle, en offrant à nos consultants bien plus qu'un poste : un écosystème où leur talent est reconnu à sa juste valeur, et où leur contribution impacte directement leur rémunération, leur équilibre de vie, et même la société.

Un modèle audacieux, centré sur le partage de la valeur

  • Rémunération équitable : Un pourcentage de la marge projet vous est reversé en prime.
  • Impact sociétal : Vous choisissez une association RSE à laquelle nous reversons une part de la marge de vos missions.
  • Équilibre vie pro/perso : 1 jour de CP supplémentaire par année d'ancienneté, + 2 jours/an dédiés à des projets internes (formations, REX, innovations...).
  • Reconnaissance immédiate : 1 000 € de prime par projet gagné, parce que votre succès est le nôtre.

Nos expertises, votre terrain de jeu Nous accompagnons nos clients sur des enjeux technologiques clés, avec une approche agile, responsable et sur-mesure :

  • Data & IA (Business Analyst, Data Engineering, Data Science, BI, IA...)
  • Systèmes, Réseaux & Sécurité (Cloud, DevOps, Cyber, Architecture...)
  • Gestion de projet (Scrum, PO, MOA, Chef de projet)
  • Études & Développement (Front/Back/Fullstack, Tech Lead...), D'une transparence totale sur les marges et les décisions stratégiques.

D'un sentiment d'appartenance fort, avec une équipe soudée et des valeurs communes.

D'un modèle unique où votre expertise est récompensée au-delà des standards du marché, tout en contribuant à des projets à impact.

Rejoignez une ESN où votre travail a du sens - pour vous, pour nous, pour la société.

Requirements

Maîtrise de Vue 3, Scss, Pinia et Jest

  • Bonne connaissance des architectures micro-front (Single-Spa)
  • Expérience confirmée sur Java 8 à 11 et SpringBoot
  • Pratique des tests unitaires avec JUnit 5
  • Maîtrise des échanges via API Rest et Soap
  • Familiarité avec les outils Intellij, Jira, Sonar et Gitlab
  • Connaissance des environnements CI/CD et Openshift
  • Compréhension des principes d'architecture hexagonale
  • Expérience avérée en environnement Agile et Kanban

Une expérience d'au moins 3 ans sur Vue.js est indispensable, ainsi qu'une capacité à travailler en coordination étroite avec les équipes fonctionnelles et techniques. Vous savez produire un code clair, documenté et maintenable.

About the company

Contribuer à l'évolution d'applications critiques pour une grande entité d'assurance, c'est la mission au coeur de ce poste de développeur full-stack Vue.js / Java.

Apply for this position