DEVELOPPEUR JAVA

IT Solutions Factory
Nice, France
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Job source

Tech stack

Java (Programming Language) Software Quality Code Review IntelliJ IDEA Java Persistence API RabbitMQ Spring-boot Gitlab Gitlab-ci Kubernetes Atlassian Tools

Job description

Vous rejoindrez une nouvelle feature team fullstack (Java / ReactJS) composĂ©e d’un product owner, un scrum master, un technical leader, 3 dĂ©veloppeurs et 1 testeur. L’équipe agit en lien avec le Product Manager et l’Architecte afin de dĂ©finir la meilleure solution qui rĂ©pondra aux besoins de nos utilisateurs et Ă  nos exigences en termes de qualitĂ©.

Vous participez activement Ă  toutes les phases des projets, de la conception Ă  la mise en production. Vous travaillez sur le domaine BSS des opĂ©rateurs du groupe (e-shop, CRM, Billing, Portail Self service
)., Nous crĂ©ons une nouvelle Ă©quipe dans la cadre d’un projet de transformation pour un opĂ©rateur Suisse afin de rĂ©pondre Ă  une accĂ©lĂ©ration dudit programme. Chaque Ă©quipe sera autonome sur une feature, de sa conception Ă  sa mise en production ; choisit son organisation (Scrum, Kanban ou autre).

Il existe Ă©galement une Ă©quipe QA, composĂ©e QA Lead, d’automaticiens et de testeurs qui rĂ©alise les tests de bout en bout de la solution.

En complément, vous pourrez également vous appuyer sur :

  • Un architecte logiciel
  • Un Product Manager
  • Un Delivery Manager, * DĂ©velopper les applications et bientĂŽt opĂ©rer et maintenir ces applications
  • Discuter directement avec les commanditaires (ceux qui font vos tickets) : pas de hiĂ©rarchie entre vous et le partenaire, votre impact est direct
  • ModĂ©lisation et implĂ©mentation de processus via machines Ă  Ă©tats finis (FSM), sagas et pollers
  • Maintenir la documentation technique, PROCESSUS DE RECRUTEMENT

Une premiĂšre prĂ©qualification est rĂ©alisĂ©e par l’équipe RH. Ensuite, le processus se dĂ©roule en trois phases :

  • Test de recrutement (Ă  faire Ă  distance, sans dĂ©lai imposĂ©)
  • Entretien technique avec une code review et un Kata
  • Rencontre avec un manager

Requirements

  • MaĂźtrise de Java Spring Boot
  • Autonomie technique, rigueur, curiositĂ©, polyvalence, discernement, culture info
  • Être pro-actif
  • CapacitĂ© Ă  travailler en Ă©quipe
  • Langues : Français et Anglais technique
  • Partager nos valeurs : esprit d’équipe, excellence et curiositĂ©

NOTRE STACK

  • Java Sprint Boot + JPA + RabbitMq
  • DĂ©ploiement : GitLab CI/CD+ K8s + Helm + Lens
  • Outils : Gitlab + JIRA + Confluence + JFrog + GitLab CI/CD + IntelliJ

Benefits & conditions

PERKS

  • Environnement de travail agrĂ©able
  • Laptop performant sur lequel vous serez root
  • Bureau debout, double Ă©cran 27” et chaise ergonomique
  • Licence IntelliJ Ultimate
  • TĂ©lĂ©travail
  • Tickets Restaurants
  • Mutuelle familiale prise en charge Ă  75%
  • Remboursement de 50% de ton abonnement de transport ou forfait mobilitĂ© durable (40€)
  • Des fruits toutes les semaines
  • CafĂ© et ThĂ© Ă  volontĂ©
  • RTT
  • DĂ©placements Ă  l’étranger

About the company

IT Solutions Factory est une société du groupe NJJ, appartenant à Xavier NIEL, qui intervient dans le développement de solutions IT pour les opérateurs télécoms du groupe : SALT en Suisse, Monaco Telecom à Monaco, EPIC à Malte, MILLICOM en Amérique Latine, Lifecell en Ukraine et EIR en Irlande.

Les Ă©quipes de Nice, de Lyon et d’Ukraine travaillent ensemble sur des projets de transformation de grande envergure dans des domaines variĂ©s : CRM, ERP, facturation
 Aujourd’hui, les deux sites reprĂ©sentent environ 90 dĂ©veloppeurs passionnĂ©s, venant de tout milieu (ingĂ©s, 42/101, IUT, autodidactes)., Craft : : Nous attachons beaucoup d’importance Ă  la qualitĂ© logicielle. Nous nous orientons progressivement vers le Software Craftsmanship via des pratiques comme le TDD et le DDD. Des acronymes comme KISS et SOLID nous accompagnent pour concevoir des solutions pĂ©rennes, de qualitĂ©, et hautement scalables.

Kata : Des sessions de Kata sont organisĂ©es rĂ©guliĂšrement. Elles permettent aux dĂ©veloppeurs de se perfectionner par la pratique, Ă  l’abri de la pression de l’environnement de production. Cette approche favorise aussi bien la rĂ©flexion sur la logique de rĂ©solution que sur la solution elle-mĂȘme., Deux principales Business Units (BU) structurent notre organisation :

  • BU Galaxion Core : GĂšre tous les microservices mutualisĂ©s pour tous les opĂ©rateurs.
  • BU Galaxion Integration Services : Consomme les microservices Core et intĂšgre Ă©galement toute la logique spĂ©cifique aux opĂ©rateurs.

La BU Galaxion Integration Services est composĂ©e d’équipes sur nos 3 sites (Lyon, Nice et Kyiv) afin d’accompagner les opĂ©rateurs du groupe dans la transformation de leur systĂšme d’information et plus spĂ©cifique sur leur brique BSS.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

49 sec

Processing asynchronous event streams via standard messaging patterns

Patrick Koss Patrick Koss · World Congress 2024

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann +2 · LIVE

2:22 min

Drawbacks of event-driven architectures and service queues

Maxim Fateev Maxim Fateev · World Congress 2023

4:54 min

Implementing geographic salary tiers for compensation equity and fairness

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

Videos

See all

Related articles

See all