DÉVELOPPEUR BACKEND

Il y a 5 jours

Grenoble, Auvergne-Rhône-Alpes, France ACH@T SOLUTIONS Temps plein 37 000 € - 40 000 € Contrat

Avenue Web Systèmes (AWS) est une filiale du Groupe Achat Solutions, le leader français des solutions digitales métiers innovantes, dédiées au secteur public et à ses partenaires privés.

Classé 45ᵉ éditeur sectoriel français au classement 2024 (TOP250 de EY), le Groupe rassemble aujourd’hui 6 filiales expertes dans leurs domaines respectifs et compte plus de 215 collaborateurs engagés au service de plus de 2 500 clients.

Avenue Web Systèmes développe AW Solutions, une plateforme SaaS dédiée à la dématérialisation des marchés publics. Elle permet aux acheteurs publics de publier leurs consultations et aux entreprises d’y répondre en ligne.

Dans le cadre du développement de nos solutions, nous recherchons un(e) Développeur(se) Backend basé(e) à Grenoble pour renforcer notre équipe technique.

VOTRE RÔLE ?

Vous rejoignez une équipe technique pluridisciplinaire répartie entre Grenoble et Montpellier, composée de développeurs, d’un Lead Developer, d’un expert technique, d’un DevOps, de testeurs et de Product Owners.

Vous intervenez sur le développement et l’évolution de notre plateforme, dans un environnement où plusieurs technologies backend coexistent et où l’intelligence artificielle prend progressivement une place importante dans les pratiques de développement.

L’objectif n’est pas de rechercher un expert d’une technologie unique, mais un développeur disposant de bonnes bases techniques, curieux, adaptable et capable de monter en compétence sur différents environnements.

Vos principales missions seront :

  • Concevoir, développer et faire évoluer de nouvelles fonctionnalités backend.

  • Participer à la maintenance et à l’évolution des composants existants de la plateforme.

  • Concevoir et maintenir des API et des échanges entre différentes applications.

  • Contribuer à la qualité, à la fiabilité et à la maintenabilité du code.

  • Rédiger la documentation technique associée aux développements.

  • Participer aux revues de code et partager les bonnes pratiques au sein de l’équipe.

  • Collaborer avec l’équipe DevOps sur le déploiement et l’intégration continue des développements.

  • Participer aux cérémonies Agile et à l’amélioration continue des pratiques de l’équipe.

  • Collaborer avec les équipes techniques des autres filiales sur les projets et échanges de données transverses.

Un parcours de montée en compétences technique et fonctionnelle est prévu à votre arrivée afin de vous familiariser avec nos produits, nos outils et nos pratiques.

Parce que nous considérons que l’intelligence artificielle transforme progressivement le métier de développeur, une licence IA parmi les principales solutions du marché est mise à disposition. Des workshops internes sont également régulièrement organisés afin de partager les connaissances, les usages et les bonnes pratiques développés au sein du Groupe.

QUI ÊTES-VOUS ?

Issu(e) d’une formation Bac+2 à Bac+5 en informatique, d’une école d’ingénieur, d’une formation universitaire ou d’un parcours professionnel équivalent, vous souhaitez développer des fonctionnalités sur une plateforme en production et évoluer au sein d’une équipe où l’apprentissage et le partage de connaissances occupent une place importante.

Vous aimez comprendre, expérimenter et apprendre de nouvelles technologies plutôt que vous spécialiser dans un environnement unique. Vous vous intéressez également aux évolutions liées à l’intelligence artificielle et à leur impact concret sur les pratiques de développement.

Compétences techniques indispensables

  • Bonne maîtrise des fondamentaux du développement backend.

  • Expérience sur au moins un langage ou framework backend, avec une capacité à évoluer sur différents environnements : Python / FastAPI, Java / Spring Boot ou Node.js.

  • Bonne compréhension des bases de données relationnelles, notamment MySQL ou PostgreSQL.

  • Maîtrise de Git et des environnements de développement collaboratifs.

  • Bonne compréhension des API et des échanges entre applications.

  • Appétence réelle pour les outils d’intelligence artificielle appliqués au développement, avec la capacité à les utiliser comme des outils d’aide sans perdre la maîtrise et la compréhension du code produit.

Compétences appréciées

  • Connaissance d’ElasticSearch ou du stockage S3.

  • Connaissance de RabbitMQ.

  • Pratique de Docker.

  • Connaissance de GitLab et des pratiques d’intégration et de déploiement continus (CI/CD).

  • Expérience ou utilisation d’outils IA dédiés au développement tels que GitHub Copilot, Claude, Cursor, Mistral ou équivalent.

  • Connaissance de Jira, Cypress ou de la suite J