Compétences
- Java
- Vue.js
Description du poste
Au sein de nos équipes projets, vous interviendrez sur le développement et l’évolution d’applications métiers Full Stack Java / View.js p our des clients grands comptes, dans des environnements techniques complexes
En tant que Senior Software Enginer Java/ View.js , vos missions seront :
En tant que Senior Software Engineer Java / Vue.js (dominante Front-End) , vos missions seront :
Concevoir, développer et maintenir des applications backend Java (Spring Boot) et frontend Vue.js.
Développer des interfaces utilisateur modernes, performantes et intuitives.
Développer et consommer des API RESTful robustes et sécurisées.
Implémenter des services métiers et gérer la couche d'accès aux données (JPA / PostgreSQL).
Participer à la conception et à l'évolution d'architectures orientées microservices.
Produire des tests unitaires et des tests d'intégration et contribuer à leur automatisation.
Garantir la qualité du code via les bonnes pratiques de développement (Clean Code, Sonar, revues de code).
Collaborer avec les équipes projet (QA, DevOps, Architectes, Product Owners) dans un environnement Agile / Scrum.
Participer aux cérémonies Agile et aux démarches d'amélioration continue.
Contribuer à la documentation technique et assurer le support applicatif.
Votre profil :
Diplômé(e) d'un Bac+2 à Bac+5 en informatique ou équivalent.
Expérience de 5 ans minimum en développement Java Full Stack.
Bonne maîtrise de Java (idéalement Java 17) et de l'écosystème Spring (Boot, REST, Security, JPA).
Excellente maîtrise de Vue.js (Vue 2 ou Vue 3).
Solides compétences en développement Front-End (JavaScript, TypeScript, HTML5, CSS3).
Bonne maîtrise des bases de données relationnelles ( SQL / PostgreSQL ).
Expérience sur les architectures Microservices .
Connaissance des outils et environnements : Maven, Git/GitLab, Sonar .
Familiarité avec les environnements conteneurisés ( Docker, Kubernetes ) est un plus.
Connaissance des chaînes CI/CD .Expérience en tests unitaires et d'intégration.
Esprit d'équipe, autonomie et sens de l'organisation.
Excellentes capacités de communication.



