Développeur Java H/F
- Montpellier - 34
- CDI
- Télétravail accepté
- Entreprise anonyme
Les missions du poste
GUARANI ? Une ESN pas comme les autres regroupant plus de 350 collaborateurs pleins d'énergie, d'idées innovantes, d'expertise pointue et d'ambition avec un sens fort de l'engagement et de la transmission.
Depuis sa création en 2010, GUARANI accompagne les acteurs de l'économie d'aujourd'hui et de demain dans une démarche éco-responsable (#GREEN IT) : Grands-Comptes, PME, Start-ups, Editeurs de Logiciel
Désormais, 8 tipis sont implantés en France : Paris, Lyon, Bordeaux, Marseille, Nice, Toulous, Nantes et Bourges. Ils nous permettent d'être proches de nos collaborateurs, de nos clients et de faire vivre les valeurs de notre totem : le sens de l'expertise, de l'ouverture, de l'accompagnement et des responsabilités.
Nos collaborateurs apportent leur expertise au quotidien dans les équipes de nos partenaires ou réalisent l'entièreté de leurs projets via notre DIGITAL FACTORY (Sprint Design, Conception API, Audit technique/fonctionnel, TMA...).
Nos métiers ?
Notre expertise intervient dans le domaine du développement (web, mobile), de la Data, de l'infrastructure, du test, du design et la chefferie de projet / agilité.
Un mot d'ordre ? Le bien-être, l'accompagnement, l'écoute, le partage et le management de proximité sont au coeur de la stratégie de l'entreprise.
Alors tentez la GuarAventure !
Très sensibles aux causes RSE, nous avons mis en place plusieurs actions nous permettant d'avoir une approche durable. Nous veillons à avoir des Collaborateurs performants et épanouis, pour une satisfaction globale maximum.
- Date de démarrage souhaitée
- ?? : ASAP - Mission de 8 mois
- Type de contrat ?? : CDI temps plein ou FREELANCE
- Lieu ?? : Montpellier
- Expériences ?? : 5 ans minimum
- Rémunération ?? : 45 000 € brut annuel OU 400 TJM
MISSIONS PRINCIPALES :
Nous recherchons un(e) développeur(se) Java (F/H) , pour rejoindre notre équipe technique spécialisés dans le secteur du médicale. Vous jouerez un rôle clé sur la partie Software Engineering.
Vous évoluerez au sein d'une équipe dynamique et nous vous confierons les responsabilités suivantes :
- Développer et maintenir des services back-end robustes, sécurisés, performants et scalables.
- Concevoir des API REST et microservices avec Java 17+, Spring et/ou Quarkus.
- Participer à la conception d'architecture et appliquer les bonnes pratiques : OOP, Design Patterns, DDD, clean/maintainable code.
Écrire et maintenir les tests back-end :
- unitaires
- intégration
- performance
- Faire les code reviews et contribuer à l'amélioration des standards techniques.
- Participer aux estimations, planning et refinement des User Stories.
- Travailler avec DevOps, QA, Product Owner, UX et autres développeurs dans des équipes Scrum distribuées.
- Contribuer aux pipelines CI/CD, Docker et environnements de déploiement.
- Participer à la gestion des releases jusqu'à la production.
- Être responsable de certains composants techniques et devenir un référent sur le back-end.
- Mentorer les développeurs moins expérimentés.
- Identifier et mettre en oeuvre des améliorations techniques et innovations...
Environnement Technique : Java, SpringBoot, Angular, SQL, Mongo DB, UML, IHM...
Vous êtes force de proposition et vous souhaitez évoluer sur des missions innovantes.
Le profil recherché
Vous êtes de formation Bac +5 / école d'ingénieur, avec une expérience de 5 ans et plus dans le développement d'applications web. Vous êtes passionné(e) par les technologies.
Compétences :
- Minimum 5 ans d'expérience sur JAVA 17
- Expérience solide en micro-services, REST API, JPA/Hibernate
- Bonne maîtrise de PostgreSQL / SQL
- JUnit / Mockito et culture forte de la qualité logicielle
Git/GitLab, Docker, CI/CD
- Maîtrise des principes OOP, Design Patterns, DDD et architecture back-end
- Expérience en Agile / Scrum
- Anglais professionnel courant - OBLIGATOIRE
Vous voulez rejoindre l'aventure ? N'hésitez pas à postuler pour vous joindre à nos équipes