ATTINEOS
Postée il y a 14 jours
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 !