DESCRIPTION DU POSTE :
Nous recherchons plusieurs Développeurs Fullstack AWS pour divers projets de grande envergure.
RÔLE ET RESPONSABILITÉS :
- Prendre en charge les développements et participer aux évolutions fonctionnelles de l’application.
- Participer à la mise en production et à l’intégration de l’application.
- Optimiser et améliorer le code lorsque nécessaire.
- Gérer et résoudre les anomalies.
- Réaliser des tests pour garantir la qualité technique de la solution développée.
- Proposer une architecture Redshift pour les interfaces utilisateurs avec les services existants qui seront réécrits ou reconduits.
- Proposer une modélisation des données S3 stockées en format parquet vers Redshift.
- Réécrire les services dans Redshift.
- Mettre en place un mécanisme de synchronisation/rétention des données dans Redshift.
- Amélioration et évolution continue.
QUALIFICATIONS ET EXPÉRIENCE :
- Développement avec Java 8+, Angular 8+, et SQL, avec les plateformes : Spring 5 – MVC, Data, Test, Reactive, Spring Boot 2, Hibernate, Junit 4+.
- Expérience avec les SDK AWS, notamment pour les technologies S3 et Redshift.
- Développement avec BD Oracle et SQL, JMS, Maven, tests unitaires et d’intégration avec Mockito.
- Expérience professionnelle avec le gestionnaire de sources GIT et la gestion de branches GitFlow.
- Expérience de développement avec les serveurs web.
- Très bonne connaissance des technologies Java et Spring MVC, Spring Boot et du développement d’interfaces inter-systèmes.
- Bonne connaissance des outils technologiques suivants : Messaging (JMS, AMQP), OpenShift, Kubernetes, Docker, Camel.
- Base de données Oracle et SQL.
- Sécurité : openID, certificats clé publique.
- Swagger.
- Outils de test : Mockito, Junit.
- Outils de simulation (mocking) : CastleMock, SoapUI, Postman.
- Bonne connaissance des plateformes et solutions d’intégration.
- Bonne connaissance de l’environnement de développement SCRUM Agile.
- Bonne connaissance des principes et environnement DevOps.
- Connaissance en HTML5, CSS3 est un atout.
- Connaissance de l’application Jira et/ou Confluence.
Statut du poste : Temps plein, permanent.