Dev Fullstack Sénior Java / Angular Dominante : Back
BEEZENDescription du poste
? Concevoir, développer et maintenir des applications robustes et scalables en Java / Spring
Boot avec des frontends Angular / TypeScript.
Concevoir des architectures microservices et event-driven en intégrant notamment PubSub et des patterns distribués.
- *? Manipuler des bases relationnelles et NoSQL :** PostgreSQL, BigQuery, BigTable et SQL pour le stockage et l?analyse des données.
Kubernetes.
? Mettre en ?uvre des pipelines CI/CD (GitLab CI/CD, Jenkins, Bitrise, Codemagic) dans une logique DevOps.
? Assurer la qualité logicielle via tests unitaires (JUnit, Mockito), end-to-end (Karate) et tests de performance (Gatling).
? Appliquer les principes de Clean Architecture, craftsmanship, SOLID et YAGNI pour un code maintenable et évolutif.
- *Participer à tout le cycle de vie logiciel :** conception, développement, intégration, mise en production et run.
? Assurer la maintenance évolutive et corrective des applications existantes.
? Utiliser efficacement Git pour le versionning et le travail collaboratif.
? Maîtrise des méthodes agiles, notamment SCRUM.
- *Profil candidat:**
Boot avec des frontends Angular / TypeScript.
Concevoir des architectures microservices et event-driven en intégrant notamment PubSub et des patterns distribués.
- *? Manipuler des bases relationnelles et NoSQL :** PostgreSQL, BigQuery, BigTable et SQL pour le stockage et l?analyse des données.
Kubernetes.
? Mettre en ?uvre des pipelines CI/CD (GitLab CI/CD, Jenkins, Bitrise, Codemagic) dans une logique DevOps.
? Assurer la qualité logicielle via tests unitaires (JUnit, Mockito), end-to-end (Karate) et tests de performance (Gatling).
? Appliquer les principes de Clean Architecture, craftsmanship, SOLID et YAGNI pour un code maintenable et évolutif.
- *Participer à tout le cycle de vie logiciel :** conception, développement, intégration, mise en production et run.
? Assurer la maintenance évolutive et corrective des applications existantes.
? Utiliser efficacement Git pour le versionning et le travail collaboratif.
? Maîtrise des méthodes agiles, notamment SCRUM.
¿Te interesa este puesto?