Jobs at Alteo

View all jobs

Senior Developer - Microservices [#3027]

Montreal, QC
Alteo is looking for a Senior Developer - Microservices for a permanent position based in Montreal.

You will evolve within a team of experienced developers in a company offering great employment conditions and the opportunity to work on projects at the cutting edge of technology.    

Responsibilities:
  • Design, development and maintenance of microservices and other APIs intended for the public
  • Participate in the design and implementation of a scalable software architecture for the general public, supporting very large volumes of data.   

Profile :
  • Bachelor's degree in IT, software engineering or equivalent
  • 10+ years of development experience
  • Solid experience in back-end development
  • Experience in development of microservices, APIs, etc.
  • Experience in microservices architecture, on high volume data applications
  • Experience with one or several programming languages: Go, Python, Node.js, C, C#, Java etc.
  • Experience with SQL
  • Familiarity with Agile / Scrum methodology
  • Team spirit, positive attitude, start-up spirit
  • English is essential, French and/or Spanish is an asset.

Technical environment:
  • Microservices in Go
  • Protobuf and gRPC for internal microservice interactions, REST when public-facing
  • Docker for our microservices deployments
  • Deployed on AWS for all things infra and managed services
  • Stellar blockchain for auditable, incorruptible transactions
  • Data Warehousing with Airflow & Superset
  • Multiple kinds of databases: MySQL, PostgreSQL, Cassandra, MongoDB
  • Android and iOS Apps (Java and Swift)
@@@@@
Alteo recherche un Développeur Senior - Microservices pour un poste permanent basé à Montréal.

Vous évoluerez au sein d'une équipe de développeurs expérimentée dans une compagnie offrant de belles conditions d'emploi et la possibilités de travailler sur des projets à la fine pointe de la technologie.    

Responsabilités:
  • Conception, développement et maintenance des microservices et autres API destinés au public
  • Participer à la conception et à la mise en oeuvre d'une architecture logicielle évolutive destinée au grand public, permettant de supporter des volumes de données très importants   
Profil :
  • BAC en informatique, génie logiciel ou l'équivalent
  • 10+ années d'expérience en développement
  • Solide expérience en développement back-end
  • Expérience en développement de microservices et API
  • Expérience en architecture micro-services, sur des applications à haut volume de données
  • Expérience avec un ou plusieurs langages de programmation: Go, Python, Node.js, C, C#, Java etc.
  • Expérience avec SQL
  • Familiarité avec la méthodologie Agile / Scrum
  • Esprit d'équipe, attitude positive, esprit de start-up
  • L'anglais est indispensable, le français et/ou l'espagnol est un atout

Environnement technique :
  • Microservices en Go
  • Protobuf et gRPC pour les interactions internes de micro-services, REST lorsque l'on est en contact avec le public
  • Docker pour nos déploiements de micro-services
  • Déployé sur l'AWS pour tout ce qui concerne les infrastructures et les services gérés
  • Une chaîne d'excellence pour des transactions vérifiables et incorruptibles
  • Entreposage de données avec Airflow & Superset
  • Plusieurs types de bases de données : MySQL, PostgreSQL, Cassandra, MongoDB
  • Applications Android et iOS (Java et Swift)

Share This Job

Powered by