Développeur Full Stack PHP/Java H/F
Role details
Job location
Tech stack
Job description
Polyvalent, il intervient sur l'ensemble des sujets, du front-end à la base de données, et contribue activement à la modernisation et à la performance du système d'information., Conception et développement
- Participer à l'analyse des besoins fonctionnels en lien avec les équipes métiers.
- Concevoir et développer des applications web en PHP et Java liées à des bases de données MS SQL, mySQL dans le respect des bonnes pratiques
- Contribuer à l'architecture technique (API, services web, microservices, intégrations).
- Implémenter les interfaces utilisateurs ergonomiques et performantes (HTML5, CSS3, JavaScript, frameworks front).
- Rédiger les livrables associés au cycle de développement, la documentation technique et fonctionnelle associée.
- Participer aux phases de tests unitaires, d'intégration et de déploiement.
- Participer aux revues de code et à la mise en place des bonnes pratiques de développement (clean code, CI/CD, DevSecOps).
Maintenance et amélioration continue
- Assurer la maintenance corrective et évolutive des applications existantes.
- Proposer des améliorations techniques pour renforcer la sécurité, la performance et la fiabilité des applications.
Collaboration et innovation
- Travailler en étroite collaboration avec les métiers pour la bonne compréhension de leurs besoins et l'ensemble de la DSI dans une logique DevSecOps.
- Contribuer à la veille technologique au sein de l'équipe de développement.
Requirements
Langages : PHP (Symfony, Laravel) et Java (Spring Boot, JEE).
- Connaissance des API REST, SOAP et microservices.
- Bonnes pratiques de sécurité (authentification, gestion des tokens, OWASP).
Front-end :
- Maîtrise de HTML5, CSS3, JavaScript (ES6+).
- Connaissance d'un framework moderne : Angular, React
- Gestion du responsive design et optimisation des performances front.
Base de données et intégration :
- SQL (MySQL, MSSQL)
- Outils de versioning (Git, GitLab, GitHub).
Environnements et outils :
- Serveurs applicatifs : Apache, Tomcat, Nginx.
- Notions de containerisation (Docker, Kubernetes) appréciées.
- Connaissance d'un environnement cloud (AWS, Azure, GCP) serait un plus.
Vos compétences méthodologiques :
- Pratique des méthodes de gestion Agile
- Pratique des méthodes de développement de Craft Software
- Capacité à rédiger une documentation utilisateur claire, · Formation : Bac +2 minimum en développement informatique
· Expérience : Expérience de 2 ans minimum en développement web full stack (en environnement industriel serait un plus)
· Qualités personnelles : Autonomie, rigueur, capacité d'analyse, esprit d'équipe, curiosité et sens du service
Processus de recrutement :
- Premier échange téléphonique avec notre service RH ;
- Entretien en face-à-face (ou en visio) avec le/la responsable du service concerné pour valider vos compétences et motivations ;
- Proposition d'embauche si votre profil correspond à nos attentes.
Benefits & conditions
Une société en pleine expansion avec une forte stabilité financière ;
- Un environnement de travail dynamique qui valorise l'innovation et l'efficacité opérationnelle ;
- La possibilité de développer vos compétences au sein d'une entreprise à dimension humaine, tout en faisant partie d'un groupe international ;
- Un package de rémunération attractif incluant 13 mois de salaire, participation aux bénéfices, Plan Épargne Entreprise, et mutuelle santé prise en charge à 60 % ;
- Des avantages sociaux supplémentaires : RTT (12 jours), tickets restaurants, indemnité kilométrique, Compte Épargne Temps et CSE.