
Développeur Backend Java (h/f)
Publié il y a 7 jours
Description de l'entreprise
Voir plusAkkodis est une entreprise mondiale d'ingénierie numérique et un leader de l'industrie intelligente. Nous permettons à nos clients de progresser dans leur transformation numérique grâce à nos services de Talent, Academy, Consulting et Solutions. Nos 50 000 experts combinent les meilleures technologies, la R&D et une expertise sectorielle approfondie pour une innovation porteuse de sens. Nous sommes passionnés par l'ingénierie d'un avenir plus intelligent ensemble.
Avec une passion commune pour la technologie et le talent, 50 000 ingénieurs et experts numériques offrent une expertise sectorielle approfondie dans 30 pays d'Amérique du Nord, de l'EMEA et de l'APAC. Akkodis offre une vaste expérience industrielle et une solide expertise dans des secteurs technologiques clés tels que la mobilité, les services logiciels et technologiques, la robotique, les essais, les simulations, la sécurité des données, l'IA et l'analyse de données.
Description de l'offre
La ligne de service Consulting & Solutions d'Akkodis France renforce ses équipes en région et recrute un(e) Développeur backend Java - Cannes H/F en CDI à Cannes.
Ce poste s'adresse à des professionnel(le)s du développement logiciel souhaitant évoluer dans le secteur de l'ingénierie, au sein d'équipes dynamiques et orientées vers l'innovation.
Vous interviendrez sur des projets de conception, développement et maintenance d'applications Java, en collaboration étroite avec les équipes métier et techniques.
Responsabilités principales :
* Concevoir et développer des applications backend en Java selon les spécifications métiers.
* Assurer la maintenance et l'évolution des services existants, en optimisant les performances des applications.
* Collaborer avec les équipes produit, frontend et design pour définir les besoins techniques et garantir l'ergonomie des solutions.
* Rédiger et maintenir la documentation technique associée aux développements.
* Participer aux revues de code et garantir la qualité du code produit.
* Mettre en place des tests unitaires et d'intégration, analyser et résoudre les incidents techniques.
* Contribuer au processus de déploiement continu et à la gestion des versions applicatives.
Environnement de travail :
Vous rejoignez une équipe pluridisciplinaire dans un contexte technique exigeant, utilisant les frameworks Java (Spring, Hibernate, Quarkus), bases de données relationnelles et NoSQL (Oracle, ElasticSearch, MongoDB), architectures distribuées (CQRS, Event Sourcing, Microservices) et outils DevOps (Jenkins, Kubernetes, Git, Maven). L'environnement de travail privilégie la méthodologie Agile/Scrum, la collaboration et l'innovation, avec des interactions régulières entre équipes métiers et techniques. L'utilisation d'outils de gestion de projet (Jira, Confluence) et le respect des normes de développement sont au cœur des pratiques.
Profil du candidat
Diplômé(e) d'un Master en ingénierie, vous justifiez de 5 à 10 ans d'expérience en développement backend Java dans des projets similaires, idéalement dans le secteur de l'ingénierie.
Vous maîtrisez l'écosystème Java (Spring, Quarkus, Kafka, Hibernate), les bases de données (Oracle, ElasticSearch, MongoDB), ainsi que les architectures distribuées (CQRS, Event Sourcing, Microservices).
La gestion des versions avec Git, les outils DevOps (Jenkins, Kubernetes, Maven), l'environnement Linux et la mise en place de tests automatisés font partie de vos compétences.
Une expérience en management d'équipe technique, une aptitude à travailler en Agile/Scrum, de bonnes capacités de communication et une sensibilité aux normes de développement sont recherchées.
L'anglais courant est indispensable.
