-
Compunnel Inc.

Senior Software Engineer Team Lead

Compunnel Inc.
Canada · Contract · Mid-Senior

Software Engineer Lead

Location: Toronto, Calgary, Vancouver. Ideally Toronto - onsite twice in a Month


What version of Java?

  • 21


In addition to Spring Boot, what other components of the Spring framework are required?

  • Spring Data, Spring Cloud, Spring Security.
  • Team is focus on building microservices. analysis). Looking for a deep understanding of microservices architecture patterns and API design & implementation best practices (e.g., authentication & authorization, API security, API documentation and contract generation).


What specific AWS services are we talking about? There are 300+ to choose from –

  • AWS Glue, SSM, Secrets Manager, MSK, CodeDeploy, CloudWatch, VPC, API Gateway
  • CockroachDB is being used instead of DynamoDB
  • Looking for someone with a strong understanding of the AWS ecosystem but not all 300+ services


What testing frameworks/tools are in use today? E.g. JUnit; TestNG; Pact.IO; RestAssured; Swagger, etc.

  • Junit , PostMan
  • Swagger knowledge for OpenAPI for microserivces.


What streaming/event-driven tech is in use today? e.g. Kafka; Confluent; RabbitMQ; RedPanda, etc.

  • Kafka


Any requirements re: Terraform and/or AWS CloudFormation?

  • As a team lead some knowledge of Teraform is required


Any requirements re: Observability tools/tech? E.g. DataDog; AWS Cloudwatch; Prometheus; Grafana, etc.

  • AWS Cloud Watch, OpenSearch


Any requirements re: Front End technologies - e.g. TS; JS; React / Vue / Angular

  • No – This is a back end development role


What CI/CD tools are currently in use? (Jenkins, GitHub Actions, GitLab CI, AWS CodePipeline, etc.)

  • Strong CI/CD experience using Docker within pipelines on tools like Jenkins or Github Workflows.


Deployment model: containers (Docker, Podman), orchestration (EKS, ECS, OpenShift), or serverless?

  • Experience Docker and container orchestration


Release cadence: daily, weekly, monthly?

  • TBD


Is there a dedicated DevOps/SRE team, or do SWE leads own infra/deployment responsibilities?

  • Devs do their own deployment and need to update Terraform scripts


Any big data or analytics pipelines? (Athena, Redshift, Spark on EMR, Glue ETL, etc.)

  • No


Onsite? How many days per week?

  • 2 times a month


How large is the team that the new hire will be leading?

  • 6 developers include the team lead. Expectation are for the team lead is code 50% of the time


What does the team comprise of in terms of disciplines? E.g. SWEs; SDETs; Prod Manager, etc.

  • SWEs and a Scrum master. Software Development Manager, Program Direct, Solution architect and Product Owner are not considered part of the team.


As a Lead, will the new hire be responsible for architectural design?

  • The program has a dedicated solution architect, however the lead is expected to contribute to the architectural and design discussion

Key Skills

Ranked by relevance

aws docker microservices terraform jenkins cloud cicd cloudformation product owner spring boot serverless prometheus gitlab ci rabbitmq dynamodb big data angular grafana datadog postman gitlab testng react kafka scrum junit spark java vue etl eks ecs
Login to Apply
Posted
Oct 07, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto

Industries

Financial Services

Categories

Finance

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Cpl Technology Contractor Solutions
Related

Senior Python Developer

2026-06-30

Contract
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Noir
Related

Java Software Engineer

2026-07-03

Full-time
Associate
Austria
Information Services
Information Technology
View Job Details
Infinity Quest
Related

React Full stack Developer

2026-07-04

Contract
Mid-Senior
Netherlands
IT Services
Information Technology