Nous sommes à la recherche d’un Concepteur-développeur Java / Python pour une entreprise dans le domaine public située à Montréal.
- Date de début : ASAP
- Lieu de travail : présentiel 2 jours par semaine (variable selon les besoins du projet) à Montréal
- Semaine de travail : 40 h/semaine
- Langue de travail : français
Vos missions
Le concepteur-développeur Java viendra compléter une équipe qui travaille sur plusieurs projets de développement applicatif en cours, afin d’aider à sécuriser nos différents engagements à court et moyen terme.
Les responsabilités seront les suivantes :
- Agir comme concepteur-développeur Java/Python
- Effectuer le traitement des modèles mathématiques produits par le client
- Conseiller le projet dans les choix et décisions technologiques touchant les développements.
- Analyser, concevoir et réaliser (programmer) des solutions avec le langage Java et Python.
- Contribuer à l’amélioration continue des activités de développement (agilité, assemblage du code, tests automatisés, déploiement...)
Parlons de vous
Nous recherchons un profil senior (6 à 9 ans d’expérience) avec une très bonne connaissance des technologies Java, Spring MVC, Spring Boot, Python et une bonne connaissance d'outils technologiques parmi les suivants :
- Messaging (JMS, AMQP), OpenShift, Kubernetes, Docker
- 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
- Avoir une bonne connaissance des concepts de modélisations mathématiques
- Avoir une bonne connaissance des plateformes et solution d’intégration
- Avoir une bonne connaissance de l'environnement de développement SCRUM Agile.
- Avoir une bonne connaissance des principes et environnements DevOps
- Avoir une connaissance de l'application Jira et/ou Confluence, un atout
- Technologies/outils requis : Java 8+, Python, SQL, Spring 5, Spring Boot 2, Hibernate, Junit 4+, Maven, Mockito, GIT
CDI/Permanent Montréal