Concepteur Développeur Web Backend H/F
Role details
Job location
Tech stack
Job description
Rattaché(e) à notre Team Leader IT, vos missions se découpent en plusieurs axes :
- Conception & Développement : Rédiger les spécifications techniques, concevoir et développer des API et des microservices sécurisés (focus Backend Java/Spring), tout en gardant une vision sur l'intégration avec notre partie Frontend.
- Agilité & Collaboration : Participer activement aux cérémonies Agile (Scrum/Kanban) et collaborer étroitement avec les autres pôles de la DSI ainsi qu'avec notre partenaire de développement externe.
- Qualité & Maintenance : Assurer la maintenance corrective et évolutive des applications existantes, et garantir la fiabilité et la performance du code via la réalisation de tests unitaires et d'intégration.
- Suivi : Assurer un reporting régulier de votre activité auprès de votre manager.
Votre futur environnement technique
Requirements
- Backend & Données (Coeur de métier) : Java (framework Spring Boot, Spring Security/Data) et bases de données PostgreSQL.
- Frontend (Environnement de cohabitation) : Angular, TypeScript.
- Outils & DevOps : Gestion de sources GIT (GitKraken), environnement conteneurisé Docker sous Linux, et utilisation d'IDE tels qu'IntelliJ Ultimate, VS Code ou Eclipse.
- Les plus qui feront la différence : Des compétences sur les architectures IAM (JWT, OpenID, Keycloak), la qualité de code et les tests (SonarQube, JUnit, Mockito, Cucumber), Idéalement issu(e) d'une formation supérieure en informatique de niveau Bac +5, vous justifiez d'une expérience significative de 3 à 5 ans dans le développement Backend Java / Spring. Une expérience ou de solides connaissances dans le développement Frontend (idéalement Angular) constitueront un réel atout pour comprendre les enjeux d'intégration de bout en bout.
Rompu(e) à la pratique des méthodes agiles, vous évoluez avec aisance dans des environnements collaboratifs. La maîtrise de l'anglais ou de l'allemand sera fortement appréciée pour interagir de manière fluide dans notre contexte.
Grâce à votre bon relationnel et à votre esprit d'équipe, vous vous intégrez facilement auprès des collaborateurs en place et de nos partenaires externes. Votre expérience vous permet d'anticiper les risques (sécurité, performance, architecture) de façon proactive, tandis que votre curiosité vous pousse à être constamment force de proposition, avec le souci permanent du service rendu aux utilisateurs.
Bienvenue chez Les Grands Chais de France, Idéalement issu(e) d'une formation supérieure en informatique de niveau Bac +5, vous justifiez d'une expérience significative de 3 à 5 ans dans le développement Backend Java / Spring. Une expérience ou de solides connaissances dans le développement Frontend (idéalement Angular) constitueront un réel atout pour comprendre les enjeux d'intégration de bout en bout.
Rompu(e) à la pratique des méthodes agiles, vous évoluez avec aisance dans des environnements collaboratifs. La maîtrise de l'anglais ou de l'allemand sera fortement appréciée pour interagir de manière fluide dans notre contexte.
Grâce à votre bon relationnel et à votre esprit d'équipe, vous vous intégrez facilement auprès des collaborateurs en place et de nos partenaires externes. Votre expérience vous permet d'anticiper les risques (sécurité, performance, architecture) de façon proactive, tandis que votre curiosité vous pousse à être constamment force de proposition, avec le souci permanent du service rendu aux utilisateurs., Spring Anglais Force de proposition Kanban Git Eclipse Méthodes agiles JUnit Angular Scrum PostgreSQL SonarQube TypeScript Allemand Java Docker