Cette liste contient uniquement les pays pour lesquels des offres d'emploi ont été publiées dans la langue sélectionnée (par exemple, dans la version française, seules les offres rédigées en français sont affichées, et dans la version anglaise, uniquement celles en anglais).
Au sein de ce poste, vous aurez pour principales missions : Comprendre les besoins client et leur traduction en fonctions applicatives; Ecrire un code de qualité pour programmer des applications complètes dans les temps et concevoir des prototypes créatifs selon les spécifications; Garantir que les contraintes de performance, de stabilité, de maintenabilité et d'évolutivité sont respectées; Garantir un excellent niveau d'Assurance Qualité (testing) et de solutions de CI/CD; Respecter les standards de développement mis en place et promouvoir les pratiques de tests systématiques (TDD / BDD / DDD); Elaborer des documents techniques et manuels pour représenter précisément la conception applicative et le code source; Participer à la mise en place de nouvelles architectures (API, micro-services, observabilité, cloud-native architecture, etc); Travailler étroitement avec le métier, les analystes, les designers et les équipes support
Responsabilités
Comprendre les besoins client et leur traduction en fonctions applicatives
Ecrire un code de qualité pour programmer des applications complètes dans les temps et concevoir des prototypes créatifs selon les spécifications
Garantir que les contraintes de performance, de stabilité, de maintenabilité et d'évolutivité sont respectées
Garantir un excellent niveau d'Assurance Qualité (testing) et de solutions de CI/CD
Respecter les standards de développement mis en place et promouvoir les pratiques de tests systématiques (TDD / BDD / DDD)
Elaborer des documents techniques et manuels pour représenter précisément la conception applicative et le code source
Participer à la mise en place de nouvelles architectures (API, micro-services, observabilité, cloud-native architecture, etc)
Travailler étroitement avec le métier, les analystes, les designers et les équipes support
Exigences
Langages : Java, .Net C#, Angular, TypeScript
Messaging : Apache Kafka, MQ
Database : Oracle, Postgresql, Elasticsearch
DevOps
CAAS (Docker, Kubernetes)
CI/CD (gitlab CI, Jenkins)
Monitoring et métriques (Prometheus, Grafana, ELK Stack)
Distributed tracing (Jaeger, Zipkin)
Quality control: Sonarqube
Performance & scalabilité
Profiling et monitoring (JProfiler, APM tools)
Mise en cache distribuée (Redis, Hazelcast)
Load balancing and partitioning strategies
Software Craftsmanship - expériences en design de solutions
BPM / workflow management : Temporal.io, Camunda
Raisonnement analytique et capacités à résoudre les problèmes
Expérience : Expérience confirmée en tant que développeur / dans le développement de solutions à forts enjeux de performance et résilience
Ce que nous offrons
Télétravail hybride
La majorité des postes est éligible au télétravail dans les conditions prévues par notre accord reposant sur le double volontariat (collaborateur & manager) et après une période d'intégration réussie
Nous utilisons des cookies pour améliorer votre expérience de navigation, analyser le trafic et proposer du contenu personnalisé. En cliquant sur « Accepter », vous consentez à l'utilisation des cookies.
Connectez-vous pour postuler
Créez un compte gratuit ou connectez-vous pour accéder à la page de candidature de cette offre.
Postulez et suivez toutes vos candidatures au même endroit
Enregistrez des offres et ne perdez aucune opportunité intéressante