Développeur fullstack Java / React ou Vue.js F/H
Role details
Job location
Tech stack
Job description
Dans le cadre du renforcement du pôle R&D, vous intervenez sur le développement et l'évolution d'applications métiers à forte valeur ajoutée.
En tant que Développeur Full Stack, vous participez activement à toutes les phases du cycle de vie des applications, aussi bien côté Backend que Frontend.
Vous interviendrez notamment sur :
- La transformation Front-End.
- La conception et le développement de nouvelles interfaces avec React.js ou Vue.js.
- Le renforcement de la sécurité applicative dans une logique d'amélioration continue.
- L'écriture de code de qualité, testé, maintenable et documenté.
- Le tout, en étroite collaboration avec les différentes parties prenantes : développeurs, QA, PO et architectes., Vous rejoindrez une équipe agile au sein du pôle R&D de CARL.
ENVIE DE BOOSTER VOTRE CARRIERE ET VOTRE BIEN-ÊTRE ? DECOUVREZ NOS AVANTAGES SOCIAUX QUI VOUS DONNERONT LE SOURIRE !
- Télétravail ? Bien sûr ! Jusqu'à 2 jours par semaine pour un meilleur équilibre vie pro/vie perso.
- Envie de souffler ? Nos RTT vous permettront de vous organiser librement pour profiter pleinement de vos envies !
- Un CSE qui bouge, une mutuelle au top, une carte tickets-restaurant (valeur unitaire : 11€ pris en charge à hauteur de 60%), une prime de vacances… On prend soin de vous !
- Participation ? C'est vous qui en profitez !
- Trajets domicile-travail en transports en commun ? On vous remboursera à hauteur de 50% !
- Envie de changement ? Notre politique de mobilité interne vous donne des ailes !
NOTRE PROCESSUS DE RECRUTEMENT : UNE EXPERIENCE CANDIDAT UNIQUE ET AUTHENTIQUE, 4 - En fin d'entretien, notre Talent Acquisition Partner prendra le temps de vous partager un retour personnalisé sur votre CV : vos forces, les aspects à peaufiner, et des tips personnalisés pour vous aider à avancer sereinement vers vos objectifs. L'idée ? Que chaque échange soit utile, bienveillant et constructif, et que vous repartiez toujours avec un feedback.
5 - Rassurez-vous, nous reviendrons vers vous avec une réponse, qu'elle soit positive ou non ., * Accueillir et intégrer les talents uniques des personnes en situation de handicap. Nos offres sont ouvertes aux personnes en situation de handicap et nous mettons en place les aménagements nécessaires pour garantir un environnement de travail adapté à chacun.
- Cultiver une culture d'inclusion où la différence est valorisée
- Sensibiliser et accompagner nos équipes aux enjeux de diversité
Requirements
- Méthodologie Agile Scrum (équipes de 5 à 7 personnes).
- Environnement de développement : IntelliJ / Eclipse, VS Code, Git (GitLab, Bitbucket).
- CI/CD : Jenkins, Docker.
- Outils collaboratifs : Jira, Confluence, Zephyr.
Stack technique :
- Java , Spring , Hibernate , JSF2
- APIs REST, JSON
- TypeScript / JavaScript
- HTML5 / CSS3
- Test : JUnit, Selenium, JBehave
- Bases de données : PostgreSQL, SQL Server
- Build : Maven, Gradle, * Très bonne maîtrise de Java et de l'écosystème Spring.
- Bonne expérience en développement Frontend SPA (React.js ou Vue.js).
- Connaissance des architectures orientées services (REST).
- Sensibilité aux bonnes pratiques : clean code, tests, performance, sécurité.
Compétences complémentaires appréciées
- Connaissances Spring Boot, Hibernate.
- Connaissances DevOps : Docker, CI/CD.
- Expérience en sécurité logicielle (OWASP).
- Expérience avec Elasticsearch ou outils data.
- Expérience en accessibilité Front-end.
Soft skills
- Esprit d'équipe et bon relationnel.
- Capacité d'analyse et de résolution de problèmes.
- Curiosité technique et volonté de monter en compétences.
- Rigueur et souci de la qualité du code.
VOTRE FUTURE DREAM TEAM, 3 - Vous avez réussi à piquer notre curiosité. Attendez-vous à ce qu'on vous propose un deuxième échange, que ce soit à distance ou dans nos locaux. Parce qu'un bon échange, c'est avant tout un échange bien préparé, dites-nous si vous avez besoin d'aménagements spécifiques. Nous ferons en sorte que tout se passe au mieux.