Offre d'emploi
Développeur Java confirmé
QUI SOMMES NOUS ?
Gedivote est un acteur majeur du vote électronique en France.
Notre société, composée de 45 collaborateurs, propose à plus de 1 000 clients des solutions de vote par Internet répondant aux critères les plus exigeants de sécurité, d'intégrité, d'anonymat et de transparence. Nos clients sont des grandes entreprises, des organismes de la Fonction Publique, des Mutuelles, des Fédérations sportives, des Associations...
L'ambition de la société est d'atteindre à moyen terme le plus haut niveau de l'état de l'art dans le domaine du vote électronique.
En rejoignant Gedivote, vous contribuerez à faire évoluer une plateforme de vote électronique utilisée chaque année par plusieurs millions d'électeurs, où les exigences de qualité, de sécurité, de confidentialité et de fiabilité sont au coeur de chaque développement.
L'ÉQUIPE R&D ET LE POSTE
Vous rejoignez une équipe R&D de 17 collaborateurs aux compétences complémentaires : Product Manager, Architecte, développeurs Back-end Java, développeurs Front-End, Designer UI/UX, Ingénieur QA et Ops. L'équipe s'appuie sur les principes de l'Agilité et de la méthodologie Scrum.
Animée par une forte culture de l'innovation, l'équipe R&D veille à rester en phase avec les évolutions technologiques et applique les meilleures pratiques en matière de développement logiciel, de qualité et de sécurité afin de concevoir des solutions performantes et fiables.
STACK TECHNIQUE
- Backend : Java, Maven, Spring, Spring boot
- Base de données : Postgresql
- Environnement de développement : Intellij, GitHub, Outils IA
- Frontend : Npm, VueJs, Nuxt
- Système : Kubernetes, Linux
- Méthodologie : Scrum, clean architecture, développement sécurisé
VOS MISSIONS PRINCIPALES
Rattaché(e) au Lead Backend, vous rejoignez une équipe Agile et participez au développement d'une plateforme de vote électronique à forts enjeux de sécurité, de fiabilité et de performance. Vous contribuerez à la conception et à l'évolution de services backend robustes, utilisés chaque année par plus de 1 000 organisations.
À ce titre, vos principales missions sont les suivantes :
- Concevoir, développer et faire évoluer les services backend en Java/Spring, dans le respect des bonnes pratiques de développement et d'architecture
- Participer à la conception d'API REST sécurisées, performantes et documentées via OpenAPI
- Concevoir des composants modulaires en appliquant les principes d'architecture modernes
- Garantir la qualité du code grâce aux tests automatisés et aux revues de code
- Participer aux revues de code, aux choix techniques et à l'amélioration continue des pratiques de développement
- Contribuer à la maintenance corrective et évolutive des composants existants ainsi qu'au suivi de production
VOTRE PROFIL
- Expérience significative en développement Java, idéalement avec Spring
- Vous maîtrisez le développement d'API REST et possédez une bonne connaissance des bases de données relationnelles et de JPA/Hibernate
- Vous êtes sensible aux bonnes pratiques de conception logicielle (Clean Code, architecture hexagonale, tests automatisés, revues de code...)
- Vous accordez une importance particulière à la qualité, à la sécurité et à la maintenabilité du code
- Curieux(se) et force de proposition, vous aimez apprendre, expérimenter et contribuer à l'amélioration continue des pratiques de développement
- Vous appréciez le travail en équipe, le partage de connaissances et les échanges techniques dans un environnement Agile
- Une connaissance de Spring Security, OAuth2/OIDC, JWT, OpenAPI/Swagger, Docker, PostgreSQL, des outils CI/CD ainsi que des principes OWASP constitue un véritable atout
- Vous utilisez (ou souhaitez utiliser) les outils d'IA générative pour améliorer votre productivité et la qualité de vos développements
POURQUOI NOUS REJOINDRE ?
➜ Pour progresser :
Vous intégrez une équipe avec des profils riches et variés, tant humainement que professionnellement. Vous évoluez dans un secteur dans lequel vous développerez des compétences très diverses !
➜ Pour nous faire progresser :
Vous intégrez une équipe à taille humaine ou chaque avis compte et dans laquelle l'écoute est importante.
➜ Pour la relation humaine :
Nous sommes à l'écoute de nos collaborateurs et avons la volonté de les mettre dans les meilleures dispositions. Nous nous projetons sur la durée et nous donnons les moyens de pérenniser la collaboration (ancienneté moyenne supérieure à 5 ans).
Vous intégrerez une société jeune, dynamique et en fort développement dans laquelle les relations humaines sont importantes.
INFORMATIONS COMPLÉMENTAIRES
- Rémunération : Package 40/55 K€ en fonction du niveau d'expertise
- Avantages : Tickets restaurants, Mutuelle, Plan d’Epargne Entreprise
- Poste en CDI, prise de fonction dès que possible
- Poste basé à La Rochelle (17)
- Télétravail partiel possible (4 jours sur 5).
Envoyez dès maintenant votre candidature à l'adresse rh@gedivote.fr ou postulez via HelloWork