Primobox

Primobox

L'équipe Tech

Il y a 2 manières de faire de l’informatique : soit c’est un hobby, soit c’est un travail. Chez Primobox, nous ne construisons pas des fusées, mais nous prenons quand même très au sérieux la qualité de nos logiciels. Il est important pour nous d’y apporter un niveau de professionnalisme élevé, et c’est pour cela que nous entretenons plusieurs choses. Tout d’abord une culture produit qui met le besoin au centre des débats. Pourquoi nous faisons les choses est aussi important que la manière de les réaliser. Ensuite, un cadre d’apprentissage large : temps dédié à la veille, clubs de lecture, pair programming, etc. Le tout dans une philosophie appelée le “Domain Driven Design”, visant à répondre au mieux aux besoins de nos clients

Primobox
Primobox

Répartition des collaborateurs

  • Exploitation

    15%

  • DevOps

    10%

  • Développeurs

    70%

  • Direction

    5%

Technologies et outils

Backend

  • Spring
    Spring
    100%
  • Microsoft SQL Server
    Microsoft SQL Server
    100%
  • Java
    Java
    100%
  • Struts
    Struts
    50%
  • Spring-Boot
    Spring-Boot
    50%
  • Hibernate
    Hibernate
    50%
  • Apache Tomcat
    Apache Tomcat
    50%

Frontend

  • TypeScript
    TypeScript
    100%
  • Angular
    Angular
    50%

Devops

  • Linux Kernel
    Linux Kernel
    100%
  • GitLab
    GitLab
    100%
  • Git
    Git
    100%
  • Docker
    Docker
    100%
  • Artifactory
    Artifactory
    100%

Continuous Integration

  • SonarQube
    SonarQube
    100%
  • Jenkins
    Jenkins
    100%

Project Management

  • JIRA
    JIRA
    100%
  • Confluence
    Confluence
    100%

Spring Boot en version 2.7 ⚙️

Java en version 17 ⚙️

IntelliJ Ultimate ⚙️

Organisation et méthodologies

Ici, nos équipes de développement pratiquent l'agilité (méthode Scrum et LeSS) et sont organisées en Scrum Team avec les Product Owner et le Scrum Master. L'autonomie et la responsabilisation sont les valeurs clés de notre organisation. Chez Primobox, les choix techniques et l'orientation du produit sont décidés en équipe ! L'amélioration continue complète le tout : faire progresser notre façon de travailler ensemble, de communiquer ou encore nos outils internes est essentiel pour nous !

Dans les phases de développement, nous n’hésitons pas à faire du pair et du mob programming afin de partager au maximum la connaissance.

Projets et défis techniques

La veille technique

La veille technique

La veille technique fait partie de l’ADN de la R&D de Primobox. Des temps dédiés sont donnés aux développeurs afin qu’ils puissent monter en compétences.

Deux clubs de lecture technique et produit permettent de monter en compétences et de débattre sur des sujets innovants.