Postée il y a 24 heures
Vous êtes un·e développeur·se passionné·e par la technique et Java n?a plus de secrets pour vous ? Alors, nous avons la mission qu'il vous faut !
Nous recherchons un·e développeur·se Senior Full Stack Java pour notre client du secteur du service. Dans ce cadre, vous serez amené·e à participer activement à la modernisation et l?évolution de leurs applications utilisées quotidiennement par de nombreux établissements publics.
Vos missions
? Développement Full Stack
?Concevoir, développer et intégrer de nouvelles fonctionnalités sur le back-end (Java, Spring Boot, Struts2, Grails) et le front-end (jQuery, Bootstrap, Angular)
?Assurer la cohérence et l?optimisation des interactions entre le front et le back
?Être force de proposition sur l?évolution technologique des applications
? Amélioration continue & Qualité logicielle
?Réduire la dette technique : refactoring, montée de version, amélioration des performances
?Appliquer et promouvoir les bonnes pratiques de développement (Clean Code, Design Patterns, TDD)
?Assurer une bonne couverture de tests (unitaires, intégration, non régression)
? Modernisation & architecture
?Participer aux projets de refonte : découplage front/back, API REST/JSON, conteneurisation (Docker, Kubernetes)
?Travailler en étroite collaboration avec l?équipe infrastructure sur l?intégration continue (CI/CD)
?Mettre en place des outils et des process pour améliorer la scalabilité et la performance des applications
? Support technique & maintenance
?Analyser et résoudre les incidents liés aux applications
?Suivre les évolutions techniques et assurer la maintenance corrective et évolutive
?Accompagner la mise en production des nouvelles fonctionnalités en collaboration avec l?équipe DevOps
? Collaboration & montée en compétences
?Travailler en synergie avec les équipes techniques (CTO, Lead Dev, Infra) et métiers
?Accompagner et former les développeurs moins expérimentés
?Participer aux rituels d?équipe (daily meetings, rétrospectives, grooming)
Stack Technique :
Back-end : Java 8/11/17, Spring Boot, Struts2, Grails (Groovy), Hibernate
Front-end : jQuery, Bootstrap, Angular (+ ouverture aux évolutions tech)
Base de données : MySQL, PostgreSQL
Intégration continue & Conteneurisation : GitLab CI, Docker, Kubernetes, Grafana
Environnement : Tomcat, Gradle, Maven
Profil candidat:
A propos de vous :
Vous êtes diplômé·e d?un Bac +3/5 en Informatique - Ecole d?ingénieurs ou universitaire Filière informatique
Vous avez minimum 10 ans d'expérience en développement Java sur des applications complexes
Vous possédez une expertise en back-end et une bonne maîtrise de l?intégration front-end
Vous avez un esprit collaboratif, êtes autonome et aimez partager vos connaissances
Cette mission vous plait ? Alors postulez !