GroupAgora, créé en France en 1990, est un acteur national de l'ingénierie informatique et du recrutement IT, implanté à Paris, Lyon, Marseille, Montpellier et Nantes. Multi-spécialiste, GroupAgora couvre l'ensemble des projets IT pour répondre aux enjeux de ses clients en Infrastructure, Développement, Digital & Data.
Riche de valeurs fortes, GroupAgora est une ESN reconnue pour la qualité de l'accompagnement de ses collaborateurs et clients (grands comptes, scales-up, licornes et PME)
Nous recherchons un Développeur Fullstack expérimenté sur les technologies Java / Angular, pour le rejoindre l'équipe développement de notre client, éditeur de logiciel reconnu pour ses solutions innovantes et acteur incontournable sur son marché.
Vos missions :
En tant que Développeur Fullstack Java/Angular, vous interviendrez sur toutes les phases du cycle de vie des applications web et outils métiers :
1. Conception et spécifications :
- Participer à l'analyse des besoins fonctionnels et techniques en collaboration avec les équipes produit et les parties prenantes.
- Contribuer à la rédaction des spécifications techniques et fonctionnelles.
- Proposer des solutions techniques innovantes adaptées aux contraintes du projet.
2. Développement back-end (Java) :
- Concevoir et développer des API RESTful performantes et évolutives avec Spring Boot.
- Implémenter des règles métiers complexes et gérer l'intégration avec des systèmes tiers.
- Garantir la qualité du code en respectant les bonnes pratiques (tests unitaires, revues de code).
- Optimiser les performances des services back-end pour gérer des volumes de données importants.
3. Développement front-end (Angular) :
- Créer des interfaces utilisateur réactives et ergonomiques en utilisant Angular et TypeScript.
- Implémenter des composants modulaires et réutilisables.
- Optimiser l'affichage et l'interactivité pour assurer une expérience fluide sur tous les appareils.
4. Tests, intégration et déploiement :
- Rédiger et exécuter des tests unitaires et tests d'intégration pour garantir la fiabilité des applications.
- Participer aux phases de validation fonctionnelle et à la mise en production.
- Automatiser les déploiements via des outils comme Jenkins, GitLab CI/CD ou Docker.
5. Collaboration et veille technologique :
- Travailler en mode agile (Scrum/Kanban) pour assurer un suivi itératif des projets.
- Être force de proposition sur les outils, technologies et méthodologies à adopter.
- Participer à une veille technologique régulière pour rester à jour sur les tendances du développement web et cloud.
6. Concevoir et implémenter des services REST sécurisés
7. Participer à la conception technique et aux choix d'architecture
Compétences techniques :
- Maîtrise de Java (Spring Boot, Spring Security, Spring Data) et des bonnes pratiques back-end (Maven, Git).
- Solide expérience en développement front-end avec Angular (TypeScript, HTML5, CSS3, SCSS).
- Connaissances en bases de données (SQL Server, PostgreSQL, BigQuery, Elasticsearch).
- Expérience avec des outils comme Git, Docker, Jenkins ou Kubernetes est un plus.
- Expérience de 5 ans minimum en développement fullstack.
Qualités personnelles :
- Esprit d'équipe et bon relationnel.
- Capacité d'adaptation et envie d'apprendre.
- Sens de l'initiative et souci de la qualité du code.
Formation :
- Bac+3 à Bac+5 en informatique ou équivalent.
- Une certification en Angular ou Java est un atout.
Environnement technique :
Technologies Backend :
- Java 21+
- Spring Boot, Spring Security, Spring Data
- Maven, Git
Technologies Frontend :
- Angular (version 18+)
- Typescript, HTML5, CSS3, SCSS
Bases de Données :
- SQL Server, PostgreSQL
- BigQuery, Elasticsearch
Environnement DevOps :
- Docker, Docker Compose, GitLab CI
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.