Technical Lead - Application Development & Maintenance

CapgeminiMississauga, ON
CA$76,336 - CA$179,088

About The Position

We are seeking an experienced Technical Lead with 8–10 years of experience to lead Application Development (AD) and Application Maintenance & Support (AMS) initiatives in a Telecom domain environment. The role involves managing enterprise Java and middleware-based applications, supporting transition from client teams, ensuring application stability, and driving continuous improvement using modern observability and AI-driven practices.

Requirements

  • Java 8, 21, Spring Boot, Struts, Servlets
  • Oracle Service Bus (OSB 11gR1)
  • WebLogic, Tomcat
  • Oracle Database (SQL, PL/SQL)
  • Hands-on experience with REST/SOAP services and enterprise application development
  • Experience in AD/AMS delivery models and production support environments
  • Linux Red Hat 8,9 and shell scripting
  • Virtual server environments
  • Dynatrace (APM, distributed tracing, monitoring)
  • Splunk (log analysis, SPL queries, dashboards)
  • Git, Jenkins/Azure DevOps
  • ServiceNow/JIRA
  • Security standards (OAuth2, SSL)
  • Legacy modernization experience
  • SonarQube – code quality and vulnerability management
  • Build tools: Maven/Gradle
  • Version control: Git (GitHub)
  • CI/CD: Jenkins / Azure DevOps
  • Familiarity with release pipelines and automation frameworks
  • ServiceNow, JIRA – incident, problem, and change management
  • Experience handling production incidents, RCA, SLA-driven delivery
  • Strong background in transition projects and support stabilization
  • GitHub Copilot or similar AI coding tools
  • AIOps using Dynatrace and Splunk ML toolkit
  • AI-driven anomaly detection and log analytics
  • Generative AI API exposure (Azure OpenAI)
  • Automation and intelligent DevOps pipelines

Nice To Haves

  • Telecom billing systems knowledge
  • Microservices, Docker, Kubernetes
  • Cloud platforms (Azure/AWS)

Responsibilities

  • Own end-to-end lifecycle of telecom billing and enterprise applications including enhancements, maintenance, and production support
  • Lead knowledge transition from client teams including documentation, reverse engineering, and risk mitigation
  • Perform impact analysis, solution design, and estimation for enhancements and defects
  • Provide L2/L3 support including triaging, root cause analysis, and incident resolution
  • Ensure SLA/KPI adherence for incident, change, and problem management
  • Design and implement integration flows using OSB and web services
  • Manage release cycles and deployments across environments
  • Implement monitoring using Dynatrace and log analytics using Splunk
  • Drive proactive monitoring, performance tuning, and anomaly detection
  • Create dashboards, alerts, and observability metrics for system health
  • Maintain runbooks, SOPs, and architecture documentation
  • Ensure secure coding practices and quality enforcement using SonarQube
  • Collaborate with business, QA, DevOps, and operations teams
  • Mentor team members and drive knowledge transfer effectiveness
  • Leverage AI tools for development, monitoring, and automation improvements

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service