Requirements: French
Company: GROUPAGORA
Region: Montpellier , Occitania
Nous recherchons un Dveloppeur Backend confirm sur les technologies JAVA, pour le rejoindre lquipe dveloppement de notre client, diteur de logiciel reconnu pour ses solutions innovantes et acteur incontournable sur son march.
Vos missions :
En tant que Dveloppeur JAVA , vous interviendrez sur toutes les phases du cycle de vie des applications web et outils mtiers :
1. Conception et spcifications :
- Participer lanalyse des besoins fonctionnels et techniques en collaboration avec les quipes produit et les parties prenantes.
- Contribuer la rdaction des spcifications techniques et fonctionnelles.
- Proposer des solutions techniques innovantes adaptes aux contraintes du projet.
2. Dveloppement back-end (Java) :
- Concevoir et dvelopper des API RESTful performantes et volutives avec Spring Boot .
- Implmenter des rgles mtiers complexes et grer lintgration avec des systmes tiers.
- Garantir la qualit du code en respectant les bonnes pratiques (tests unitaires, revues de code).
- Optimiser les performances des services back-end pour grer des volumes de donnes importants.
3. Dveloppement front-end (Angular) :
- Crer des interfaces utilisateur ractives et ergonomiques en utilisant Angular et TypeScript .
- Implmenter des composants modulaires et rutilisables.
- Optimiser laffichage et linteractivit pour assurer une exprience fluide sur tous les appareils.
4. Tests, intgration et dploiement :
- Rdiger et excuter des tests unitaires et tests dintgration pour garantir la fiabilit des applications.
- Participer aux phases de validation fonctionnelle et la mise en production.
- Automatiser les dploiements via des outils comme Jenkins , GitLab CI/CD ou Docker .
5. Collaboration et veille technologique :
- Travailler en mode agile pour assurer un suivi itratif des projets.
- tre force de proposition sur les outils, technologies et mthodologies adopter.
- Participer une veille technologique rgulire pour rester jour sur les tendances du dveloppement web et cloud.
6. Concevoir et implmenter des services REST scuriss
7. Participer la conception technique et aux choix darchitecture
Profil attendu
Comptences techniques :
- Matrise de Java (Spring Boot, Spring Security, Spring Data) et des bonnes pratiques back-end (Maven, Git).
- Solide exprience en dveloppement front-end avec Angular (TypeScript, HTML5, CSS3, SCSS).
- Connaissances en bases de donnes (SQL Server, PostgreSQL, BigQuery, Elasticsearch).
- Exprience avec des outils comme Git, Docker, Jenkins ou Kubernetes est un plus.
- Exprience de 4 ans minimum en dveloppement java.
Qualits personnelles :
- Esprit dquipe et bon relationnel.
- Capacit dadaptation et envie dapprendre.
- Sens de linitiative et souci de la qualit du code.
Formation :
- 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 Donnes :
- SQL Server, PostgreSQL
- BigQuery, Elasticsearch
Environnement DevOps :
- Docker, Docker Compose, GitLab CI
Rmunration propose : 42 50 K