Informations principales
Développeur Java web service Senior
Poste: Non spécifié
Début: Dès que possible
End: Non spécifié
Lieu:
Montreal, Canada
Type de collaboration: Projet seulement
Taux horaire: Non spécifié
Dernière mise à jour: 3 oct. 2024
Description et exigences de la tâche
Vous possédez 7 à 10 ans d’expérience concrète en développement et opération sur les composantes suivantes :
- Expérience avec la technologie cloud AWS (développement de services, déploiement, automatisation et opérations). Une certification «?Associate» ou «Professional?» est un atout.
- Java 8, 11 et 17
- Connaissance de Python
- Principes et outils DevOps (Jenkins Pipeline, Harness, Github Actions)
- Automatisation/scripting (Ansible/Terraform)
- Scripting (Bash, Shell)
- Containerisation (Docker/Kubernetes)
- Plateforme de surveillance (SPLUNK, Datadog, etc.)
- Développement Java (Spring-Boot) avec les meilleures pratiques de programmation
- Systèmes d'exploitation (Windows/Linux)
- Bases de données (RDS, MsSQL, PostgreSQL, MariaDB, MongoDB)
- Automatisation de tests d'intégration
- Gitflow (gestion de branches)
- Expérience dans une architecture micro-services (kubectl, AWS)
- Connaissance des outils d'exposition de données tels que Kafka
- Utilisation, gestion et amélioration des technologies de données pour répondre aux besoins de l’organisation
- Conception et construction de processus ETL, modélisation d'architecture de bases de données, développement et déploiement de solutions, planification et suivi de l'exécution des procédures automatisées
- Développer et maintenir des APIs REST
- Adopter les pratiques DevSecOps dans le développement logiciel
- Documenter et détailler les spécifications des plateformes
- Produire, documenter et valider les cas de tests associés au développement des solutions
- Participer et supporter les tests d'intégration
- Contribuer à la revue de code et à la documentation
- Participer, documenter et valider les tests et phases de déploiement pour assurer la qualité des systèmes modifiés