Développeur Java - React Confirmé + H/F

L'algo
Paris, France
17 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Confluence JIRA User Authentication Microsoft Azure Databases Software Design Patterns Java Persistence API PostgreSQL SQL Databases WebKit
+5 more
Datadog Okta ReactJS Spring-boot Front End Software Development

Job description

Il s’agit d’une application custom nommée ALGO (arbre de décision) qui permet de gérer l’allocation des commandes passées via le site e-commerce et aussi via une marketplace du groupe. Cette application est un ensemble d’Api permettant au site ecommerce de déterminer, sur la base d’un panier d’article et de leur disponibilité, la source des entrepôts et/ou magasins où l’on va venir piocher les articles demandés et en combien de temps ils seront acheminés au client. L’ALGO gére aussi la notion de transfert si nécessaire (d’un magasin à un autre par ex) en fonction de la nature du mode de livraison choisi (home delivery et store). A ces API s’ajoute un backoffice (fait en React) qui permet d’ajuster les paramètres de l’ALGO d’allocation

Contexte technique:

  • Solution construite sur Java/spring boot avec une base de données postgresSQL
  • Authentification via OKTA
  • Déploiement et hébergement dans le cloud AZURE
  • Monitoring / supervision: Azure et Datadog
  • Outil de gestion: Jira/confluence

La solution a été développée en 2020 et nous sommes passés en 2021 en mode Build and Run avec un petit dispositif de 2 personnes (1 PPO + 1 dev confirmé).

Requirements

Maîtrise de java/sprint boot, JPA pour l’accès aux données mais aussi en SQL en direct, bonne notion en architecte applicative/design pattern car le niveau d’abstraction est élevé.

  • Maîtrise de React pour le frontend du backoffice
  • Autonome, Bon communicant, bon mindset car il est seul au niveau dév.
  • Idéalement, une expérience sur Azure

Mais aussi…

Taux journalier :410.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(–chakra-space-1-5);padding-inline-start:var(–chakra-space-1-5);-webkit-padding-end:var(–chakra-space-1-5);padding-inline-end:var(–chakra-space-1-5);text-transform:none;font-size:var(–chakra-fontSizes-xs);border-radius:var(–chakra-radii-md);font-weight:var(–chakra-fontWeights-semibold);background:var(–chakra-colors-success-200);color:var(–chakra-colors-success-700);box-shadow:var(–badge-shadow);padding:4px 6px;–badge-bg:var(–chakra-colors-success-100);–badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{–badge-bg:rgba(226, 243, 232, 0.16);–badge-color:var(–chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(–chakra-colors-rythm-600);}, JPA Réalisation de patrons de conception Confluence SQL Jira React JS Spring Boot Java

Apply for this position

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

Apply on www.hellowork.com
Prepare application

Good distractions

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

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann +2 · LIVE

1:59 min

Configuring the browser speech recognition class and grammar

Tobias Münch Tobias Münch · World Congress 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

1:25 min

Building medical software with Java and JavaFX

Silvio Barbieri · Coffee With Developers

Videos

See all

Related articles

See all