Développeur Full stack Java/Angular (Appli web PWA)
Role details
Job location
Tech stack
Job description
Création d'un nouveau module de Préparation horaire. Conception et Développement d'une application web PWA. Les données de l'applications sont hébergées sur une base SQL et une collection NoSQL (CouchDB).
Mission:
- Configuration et mise en place de l'environnement de développement,
- Prendre en charge les développements FRONT et BACK (Java 17/21? Angular 17)
- Développement des scripts pour la création et la modification des tables sur la base de données PostgreSQL mais aussi pour l'import des données.
- Assurer le diagnostic et la résolution des dysfonctionnements,
- Proposer et mettre en place des solutions pour améliorer et fiabiliser son travail, améliorer le code,
- Contribuer à la résolution des blocages rencontrés par l'équipe,
- Adopter et être force de proposition sur des pratiques de travail en équipe agile .
Requirements
De formation Ingénieur en Informatique (Bac +5) ou autre équivalent et vous avez une expérience réussie de 4 ans minimum sur un poste similaire (HORS STAGE ET ALTERNANCE) ? Vous avez une expérience significative sur le développement d'application web (PWA)? Une expérience dans le domaine des Transports/Energie est un atout indéniable.
Compétences:
- Compréhension des besoins métiers
- Esprit curieux, proactif, volonté d'apprendre et de partager
- Très bonne connaissance des langages de développements (Java/Angular/Springboot)
- Connaissance des bases de données (PostgreSQL/CouchDB)
- Facilité pour monter en compétence sur des technologies nouvelles ou non maitrisées (écosystème varié)
- Connaissance du secteur des Transports
- Sensibilité à l'industrialisation des builds et déploiements
- Sensibilité aux problématiques de performances et robustesses
- Familier avec les principes du travail et des méthodes en agiles
Technologies: Le FRONT : ANGULAR 17 et typescript. Utilisation de PWA (Progressive Web App : Permet une haute disponibilité). Virtualisation de données, Java 17 et 21, SpringBoot/SpringData Programmation réactive, notamment Spring WebFlux. Base de données : JPA/Hibernate, PostgreSQL, CouchDB/PouchDB (base de données NoSQL)