Postuler »

Senior Cloud Native Developer

Senior Cloud Native Developer

Champ personnalisé 1:  Backend Development
Champ personnalisé 3:  Backend Development
Pays/Région:  CA
Date:  9 juin 2026
Lieu: 

Toronto, ON, CA, M5J 2P1

Type d’emploi:  Hybride

Job Summary

We are seeking a highly experienced and motivated Senior Cloud Native Developer to join our dynamic team of senior engineers. The ideal candidate will have over 10 years of industry experience and a deep understanding of cloud-native development, microservices architecture, and modern software engineering practices. This role involves designing, developing, and deploying robust, scalable, and high-performance applications on our cloud platform. The successful candidate will be responsible for integrating complex systems, ensuring data integrity, implementing advanced security solutions, and upholding a high standard of quality through rigorous code reviews and adherence to Agile methodologies.

 

Key Responsibilities

  • Application Development: Design, develop, and maintain cloud-native microservices using .NET 8/9 and Java Spring Boot.
  • API Development: Design, develop, and consume robust and scalable APIs (RESTful, SOAP, etc.).
  • Web Development: Create modern, responsive, and user-friendly web applications using frameworks like Angular, React, or Blazor.
  • System Integration: Design and implement solutions for integrating disparate systems, including the transfer and transformation of data between various sources and destinations.
  • Event-Driven Architecture: Build and maintain real-time data pipelines and event-driven systems using Kafka.
  • Cloud Technologies: Utilize cloud platforms (Azure, AWS) and containerization technologies (Openshift, Kubernetes, Helm, Docker) to build, deploy, and manage applications.
  • Security Implementation: Ensure all solutions adhere to security best practices. Design and integrate with enterprise federation and authentication systems, and implement protocols like OAuth, OpenID Connect (OIDC), and TLS.
  • Software Design: Apply SOLID principles and Object-Oriented Design Patterns to create clean, maintainable, and scalable code.
  • Cloud Architecture: Implement and advocate for cloud design patterns to ensure the resilience, scalability, and security of our applications.
  • Database Management: Work with relational databases, preferably SQL Server and Oracle, with a focus on data-oriented development, performance tuning, and applying database administration concepts.
  • Code Quality: Conduct thorough code reviews, provide constructive feedback to team members, and ensure adherence to coding standards.
  • Collaboration: Work closely with product managers, architects, and other stakeholders within an Agile development framework to define requirements and deliver high-quality software solutions.

Required Skills

  • Experience: A minimum of 10 years of professional software development experience.
  • Cloud Platforms: Experience with cloud platforms such as Azure or AWS.
  • Cloud Native Expertise: Proven experience with cloud-native development and containerization technologies, including:
    • Openshift
    • Kubernetes
    • Helm
    • Docker
  • Microservices: Strong proficiency in building microservices with:
    • .NET 8/9
    • Java Spring Boot
  • API Development: Demonstrable experience in designing, developing, and consuming APIs (RESTful, SOAP, etc.).
  • Web Application Development: Demonstrable experience in front-end development with modern frameworks such as:
    • Angular
    • React
    • Blazor
  • System Integration: Proven experience in system integration, including designing and building data transfer and transformation pipelines.
  • Event-Driven Architecture: Hands-on experience with Kafka for building real-time data pipelines and event-driven systems.
  • Security Best Practices: Strong understanding and hands-on experience with security protocols and best practices, including:
    • Enterprise federation and authentication
    • OAuth and OpenID Connect (OIDC)
    • Transport Layer Security (TLS)
  • Software Engineering Principles:
    • In-depth knowledge of SOLID principles.
    • Expertise in Object-Oriented Design Patterns.
    • Familiarity with Cloud Design Patterns.
  • Database Skills:
    • Extensive experience with relational databases such as SQL Server or Oracle, including performance tuning and database administration concepts.
    • Experience with data-oriented development.
  • Agile Methodologies: Experience with Agile development methodologies.
  • Code Review: Demonstrable experience in reviewing code and providing detailed, constructive feedback.

Preferred Skills

  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with NoSQL databases.
  • Knowledge of other event-driven technologies and messaging queues (e.g., RabbitMQ).
  • Contributions to open-source projects.

Personal Attributes

  • Detail-Oriented: A meticulous approach to work with a keen eye for detail.
  • Strong Communicator: Excellent verbal and written communication skills.
  • Problem-Solver: Strong analytical and problem-solving abilities.
  • Team Player: A collaborative mindset with the ability to work effectively in a team environment.

Salary : 90-125k /year 

À propos de nous

GFT Technologies est une entreprise mondiale de transformation numérique axée sur l’intelligence artificielle. Avec plus de 12 000 experts dans 20+ pays, nous concevons des solutions innovantes pour nos clients des secteurs de l’assurance, de la banque, de la fabrication et de la robotique. Grâce à notre expertise sectorielle, nos technologies de pointe et notre solide écosystème de partenaires, nous les accompagnons vers l'atteinte de leur plein potentiel. Au Canada, nos bureaux sont situés à Québec, à Montréal et à Toronto. Rejoignez notre équipe dès maintenant et ‘’Allons Plus Loin’'_.

Pourquoi rejoindre l’équipe ?

Nos valeurs fondamentales sont Bienveillance, Engagement, Collaboration, Courage et Créativité. Nous recherchons des personnes compétentes et motivées, prêtes à apporter une attitude positive au sein du groupe GFT.

En plus de rejoindre notre belle équipe, vous bénéficierez de ces excellentes conditions de travail dès votre arrivée :

  • Six semaines de vacances pour tous
  • Semaine de travail de 35h avec télétravail à temps plein ou hybride selon vos besoins
  • Activités sociales et sportives diversifiées
  • Régime d’assurance individuelle ou familiale généreux dès le premier jour
  • Et bien d'autres avantages sociaux que nous serons ravis de vous présenter !             

Pas prêt à postuler ?

Restez connecté ! Saisissez votre adresse mail et nous vous tiendrons informé des événements à venir et des opportunités qui correspondent à vos centres d'intérêt.

Postuler »