Développeur Back

Voxalia

Lille

Hybride

EUR 52 000 - 72 000

Plein temps

Il y a 12 jours
Générateur de candidature

Une candidature complète en une minute — CV personnalisé et lettre de motivation, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Voxalia recherche un Développeur Back-End Java Spring Boot pour concevoir et optimiser des services web côté serveur. Vous serez en charge du développement, des tests et de l'amélioration continue des pratiques de développement.

Vous travaillerez sur des microservices robustes, avec MySQL/PostgreSQL et MongoDB/Redis, et collaborerez avec les équipes Front-End et DevOps pour assurer une intégration et un déploiement efficaces.

Qualifications

  • Formation Bac+5 en informatique ou équivalent, avec minimum 2 à 4 ans d'expérience Java.
  • Maîtrise de Java 8+, Spring Boot et développement d'API RESTful.
  • Bonne connaissance SQL (MySQL, PostgreSQL) et NoSQL (MongoDB, Redis).
  • Connaissances CI/CD et outils DevOps; tests unitaires et d'intégration (JUnit, Mockito, Testcontainers).

Responsabilités

  • Concevoir et développer des microservices Java Back-End avec Spring Boot.
  • Intégrer des bases de données relationnelles et NoSQL et des API RESTful.
  • Optimiser la performance, assurer scalabilité, fiabilité et sécurité des services.
  • Rédiger et exécuter des tests unitaires et d'intégration (JUnit, Mockito, Testcontainers).
  • Collaborer avec Front-End et DevOps pour le déploiement continu et la documentation techniques.

Connaissances

Java 8+
Spring Boot
REST API
MySQL
PostgreSQL
MongoDB
Redis
CI/CD
JUnit
Mockito
Testcontainers
Git
GitHub/GitLab

Formation

Bac+5 en informatique

Outils

GitHub
GitLab

Description du poste

En tant que Développeur Back-End Java Spring Boot, tu seras en charge du développement et de l'optimisation des applications côté serveur en utilisant des technologies Java et Spring Boot. Ta mission consistera à concevoir, développer et maintenir des services web performants, évolutifs et sécurisés, tout en contribuant activement à l'amélioration continue des pratiques de développement.

Tes principales missions seront les suivantes :

Développement d'applications back-end : Concevoir et développer des microservices robustes et évolutifs en utilisant Java et Spring Boot.

Intégration de solutions logicielles : Travailler avec des bases de données relationnelles (MySQL, PostgreSQL) et NoSQL (MongoDB, Redis), ainsi que des API RESTful.

Architecture et performance : Optimiser la performance des applications et assurer une scalabilité, une fiabilité et une sécurité élevées.
Tests et qualité du code : Mettre en place et exécuter des tests unitaires et d'intégration en utilisant des frameworks comme JUnit, Mockito, et Testcontainers.

Collaboration avec les équipes Front-End : Collaborer avec les équipes Front-End et DevOps pour assurer la bonne intégration et déploiement des fonctionnalités.

Suivi et documentation : Participer au suivi des incidents de production et rédiger la documentation technique des solutions mises en place.

Formation : Bac+5 en informatique ou équivalent (école d'ingénieurs, universitaire).

Expérience : Minimum 2 à 4 ans d'expérience en développement Java Back-End avec Spring Boot et une expérience dans le développement de microservices.

Compétences techniques :
Expertise en Java 8+, Spring Boot et en développement d'API RESTful.
Bonne maîtrise des bases de données relationnelles (MySQL, PostgreSQL) et NoSQL (MongoDB, Redis).
Connaissance des outils et pratiques DevOps pour l'intégration continue et le déploiement (CI/CD).
Expérience avec des outils de tests comme JUnit, Mockito, Testcontainers.
Compétences en gestion de versions de code avec Git et des plateformes comme GitHub ou GitLab.

Langues : La maîtrise de l'anglais est un plus, notamment pour la gestion de projets internationaux.

Esprit de collaboration : Capacité à travailler en équipe avec des développeurs Front-End, des équipes produits et des chefs de projet.

Rigueur et autonomie : Forte capacité à travailler de manière autonome tout en respectant les standards de qualité et les délais de livraison.

Problématique technique et résolution de défis : Passion pour le développement de solutions techniques et pour résoudre des défis complexes.

Adaptabilité : Ouverture à l'évolution technologique et capacité à s'adapter rapidement aux nouveaux outils et méthodologies.
Communication efficace : Bonnes compétences en communication pour rédiger des documents techniques et expliquer des choix techniques.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Développeur Java Backend F/H
Développeur Java Backend F/H

Addix Group • Aix-en-Provence, Nice

Sur place
EUR 40 000 - 55 000
Développeur Full Stack
Développeur Full Stack

Voxalia • Lille

Hybride
EUR 60 000 - 90 000
Java Backend Developer
Java Backend Developer

Alithya • Paris

Hybride
EUR 70 000 - 110 000
Développeur Java Backend - Expérimenté - Montpellier
Développeur Java Backend - Expérimenté - Montpellier

Free-Work • Montpellier

Sur place
EUR 60 000 - 90 000
Développeur Back-End H/F
Développeur Back-End H/F

Goweb • Roubaix

Sur place
EUR 40 000 - 50 000
Ingénieur Java Full-Stack confirmé | Performance & Leadership
Ingénieur Java Full-Stack confirmé | Performance & Leadership

Digital 113 • Aix-en-Provence

Sur place
EUR 40 000 - 55 000
Développeur Java Backend - Expérimenté
Développeur Java Backend - Expérimenté

Visian • Montpellier

Sur place
EUR 55 000 - 75 000
Développeur back-end expérimenté (H/F)
Développeur back-end expérimenté (H/F)

Infotel • Montpellier

Sur place
EUR 40 000 - 55 000
Développeur Backend Java Spring / JBoss (H/F)
Développeur Backend Java Spring / JBoss (H/F)

Onyx-Conseil • Paris

Sur place
EUR 60 000 - 90 000
Développeur Java Full Stack confirmé
Développeur Java Full Stack confirmé

Digital 113 • France

Sur place
EUR 40 000 - 55 000