Développeur Back-End Java/Spring Boot - CRM Solutions Team - Nice (H/F)

Easy Partner
Canton de Nice-5, France
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior
Compensation
€ 52K

Job location

Remote
Canton de Nice-5, France

Tech stack

Java
Confluence
JIRA
Code Review
Databases
Continuous Integration
Hibernate
MariaDB
Cisco Nexus Switches
Octopus Deploy
Object-Oriented Software Development
SonarQube
Spring-boot
Backend
Gitlab
Kubernetes
Gsuite
Jenkins
Microservices

Job description

  • Participer activement à la migration de notre application vers Java 21 et Spring Boot 3.
  • Concevoir et développer des microservices performants dans un environnement Kubernetes.
  • Assurer l'intégrité, la sécurité et la performance de la base de données MariaDB.
  • Collaborer étroitement avec les équipes d'intégration et contribuer à l'évolution de l'architecture hexagonale et du design domain-driven.
  • Participer à des revues de code et à l'amélioration continue des pratiques de développement.
  • Contribuer à la documentation technique et au partage de connaissances au sein de l'équipe.

Stack technique à maîtriser

  • Java, Spring Boot
  • Kubernetes, Architecture microservices
  • Hibernate, MariaDB
  • Environnement technique global
  • Software craftmanship
  • Architecture hexagonale, DDD
  • Outils : Gitlab, JIRA, Confluence, GSuite
  • CI/CD : Jenkins, SonarQube, Nexus, ArgoCD, * Intégrez une entreprise au cœur de l'innovation dans les solutions CRM pour les télécoms.
  • Contribuez à des projets d'envergure avec un impact direct sur le produit et les clients.
  • Bénéficiez d'un environnement de travail stimulant, favorisant l'autonomie et la montée en compétences.
  • Évoluez dans une équipe dynamique et engagée dans l'amélioration continue.

Requirements

  • Formation supérieure en informatique.
  • De 3 à 6 ans d'expérience en développement back-end, idéalement dans des environnements exigeants.
  • Excellente maîtrise de Java et Spring Boot.
  • Envie d'écrire du code de qualité avec un vrai sens du design orienté objet.
  • Réelle sensibilité pour la clean architecture et les principes SOLID.
  • Bonne capacité à travailler en équipe et à communiquer, aussi bien techniquement qu'avec des non-techniciens.
  • Très bonne expression orale et écrite en Français et Anglais., * JAVA
  • JENKINS
  • KUBERNETES
  • SPRING BOOT

Cooptation

Vous avez un ami qui a le profil ?

Benefits & conditions

  • Salaire selon expérience
  • Politique de télétravail flexible, environ 50% du temps de travail
  • Accès à des formations pour monter en compétences.
  • Laptop performant où vous serez root
  • Bureau debout, double écran 27" et chaise ergonomique

About the company

Au sein d'une entreprise leader dans le développement de solutions CRM pour les opérateurs télécoms, située dans la région niçoise, nous faisons face à de nouveaux enjeux stratégiques liés à l'optimisation et à l'évolution de notre produit phare. L'équipe core de l'entreprise, composée d'une quinzaine de personnes, est dédiée au développement de composants back-end essentiels pour notre CRM déployé à grande échelle. Pour soutenir notre croissance, notamment avec la mise en place d'une troisième équipe dédiée, nous recherchons un Développeur Back-End Java/Spring Boot expérimenté.

Apply for this position