Titre du poste ou emplacement
RECHERCHES RÉCENTES
Quantum Technology Recruiting Inc.
Toronto, ON
Experienced

Job Title: Technical Lead - Agile Software Development

Job Location: Toronto

Job Type: Permanent

As the Technical Lead, you will play a pivotal role in overseeing the delivery of our client's agile development team. Your responsibilities will include orchestrating agile ceremonies, mentoring team members on agile methodologies, and actively contributing to the hands-on development of software programs and applications.

You will be responsible for:

  • Collaborating with cross-functional teams including Business Analysts, Product Managers, Project Managers, and Solution Architects to estimate solutions and develop quality software solutions using agile/devops methodologies.
  • Lead agile ceremonies such as inception, daily stand-ups, retrospectives, demos, and iteration planning.
  • Oversee test strategy, test planning, and execution activities to ensure high-quality delivery.
  • Designing Kafka Applications: Design applications that leverage Kafka topics, producers, and consumers to handle data flow within the system.
  • Spring Cloud Stream Integration: Write code using Spring's programming model and its Kafka binder to simplify Kafka interactions. This could involve defining message producers and consumers using Spring annotations.

Technical Skills & Knowledge:

  • 2-3 years of practical experience with Kafka and Kubernetes.
  • Expertise in Springboot with Gradle, Spring Data JPA, Spring JMS, Spring Cloud Stream with Kafka, and Kafka Streams.
  • Experience with Confluent Schema Registry, Avro, and its use with Springboot.
  • Familiarity with Azure services such as Azure Portal, Azure API Management, App Registrations, and Event Grid.
  • Knowledge of authentication flows like OAuth and Spring Security.
  • Experience with RESTful web services (JSON/XML) and relevant libraries.

#J-18808-Ljbffr