Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - DevOps / Java / Cloud / RPA

Full-time

Upstaff

Assignment:   Software Developer – Senior

Client:   Government Services Integration Cluster, Ministry of Public and Business Service Delivery and Procurement

Location:  222 Jarvis Street, Toronto, Ontario

Work Arrangement:  100% Onsite – 5 days per week

Contract:   September 25, 2026 – September 24, 2027

Openings:  1

Security Requirement:   CRJMC

Closing Date:   September 15, 2026 at 12:00 PM EST

Position Overview

We are seeking a   Senior Software Developer   with strong expertise across   DevOps, Java/JEE, Spring Boot, cloud computing, microservices, Kubernetes, CI/CD, RPA, AI/ML, Microsoft Power Platform, API integration, testing, and production support .

The successful candidate will be responsible for designing, developing, deploying, monitoring, testing, and supporting secure, scalable, cloud-based applications and automation solutions. The role requires a strong combination of   hands-on software development, DevOps, cloud infrastructure, production support, automation, and integration experience .

Key Responsibilities

  • Design, build, develop, and administer   CI/CD pipelines using Azure DevOps   to support continuous development and deployment of modular cloud-based systems.
  • Monitor and assess application performance in   Microsoft Azure , identify deployment issues, troubleshoot problems, and implement remediation.
  • Automate code integration, testing, deployment, infrastructure management, and recovery processes.
  • Design, develop, test, containerize, and deploy solutions using:
    • Java/JEE
    • Spring Boot/Spring Framework
    • Microservices
    • Docker
    • Kubernetes / Azure Kubernetes Service (AKS)
    • REST/SOAP APIs
    • SQL/NoSQL databases
    • Message queues
    • Azure Logic Apps
    • Microsoft Power Automate
    • React/Angular
  • Integrate applications and enterprise systems through   REST/SOAP APIs and other integration endpoints .
  • Develop secure and accessible web applications following applicable   architectural, security, and WCAG AA standards .
  • Create and execute   unit, integration, performance, and automation testing .
  • Develop application monitoring procedures and support production operations.
  • Diagnose production issues, perform   incident response and root-cause analysis (RCA) , and recommend remediation strategies.
  • Optimize application and infrastructure performance, reliability, scalability, and resilience.
  • Develop and implement   RPA and low-code automation solutions   using Power Automate and Logic Apps.
  • Apply   AI, LLM, Machine Learning, OCR, information extraction, and classification   technologies where applicable.
  • Prepare   Solution Design Documents (SDDs)  and technical documentation based on business requirements.
  • Document development activities, tasks, timelines, implementation procedures, and operational processes.
  • Develop comprehensive technical knowledge-transfer plans and conduct knowledge transfer to technical staff.
  • Collaborate with IT, business, and cross-functional teams throughout the SDLC and production support lifecycle.
  • Participate in post-incident reviews, continuous improvement initiatives, and process/architecture enhancements.
  • Establish effective communication and reporting processes to track deliverables, milestones, issues, and decisions.

Requirements

Mandatory Qualifications & Skills

1. DevOps Experience – 25%

The candidate must demonstrate:

  • 5+ years of experience   setting up development environments and mechanisms using   Azure DevOps, CI/CD pipelines, or similar tools .
  • 5+ years of experience   with build and CI tools including   Git, Kubernetes, Maven, and Docker .
  • 5+ years of experience   with container management and orchestration for:
    • Application deployment
    • Application scaling/clustering
    • Monitoring
    • Automated operations
  • 5+ years of integration experience   building and consuming APIs or other integration endpoints.
  • Experience applying   industry web, architectural, security standards, and best practices .
  • Strong production-support capabilities including   incident response, troubleshooting, RCA, remediation, and continuous improvement .
  • Strong cloud and infrastructure knowledge covering areas such as   Azure/AWS/GCP, networking, security, scalability, and resilience .
  • Experience with   CI/CD automation and Infrastructure as Code , including technologies such as   Terraform and/or Ansible .

2. Java, Web Services & Cloud Computing – 45%

The candidate must demonstrate:

  • 10+ years of experience   designing and developing secure   RESTful/SOAP APIs, web services, and microservices   using:
    • Java/JEE
    • Spring Framework / Spring Boot
    • SQL/NoSQL databases
    • Message queues
    • Related enterprise technologies
  • Experience developing complex frontend applications using   React and/or Angular .
  • Strong experience with:
    • JSON
    • HTML/CSS
    • XML
    • XPath
  • Experience designing, developing, and maintaining   microservices-based backend systems .
  • Experience   containerizing applications using Docker   and deploying/orchestrating them using   Azure Kubernetes Service (AKS) .
  • Good knowledge of:
    • DevOps pipelines
    • IAM
    • OAuth
    • Authentication
    • Authorization
  • Experience developing Java applications compliant with   Web Content Accessibility Guidelines (WCAG) Level AA .

3. RPA, AI/ML & Microsoft Low-Code – 20%

The candidate must demonstrate:

  • Knowledge and experience with   AI, LLM, and Machine Learning , including technologies/platforms such as:
    • Azure Document Intelligence
    • Cloud Foundry
    • OpenAI
    • Cognitive Search
    • Similar AI/ML technologies
  • Knowledge of   OCR, information extraction, and information classification .
  • Experience training or configuring AI/ML models based on business requirements.
  • 5+ years of experience   developing, testing, and implementing complex solutions using   Microsoft Power Automate RPA .
  • Strong experience with:
    • Power Automate flows
    • Power Automate Desktop flows
    • Azure Logic Apps
  • Ability to build   end-to-end RPA/ML automation solutions .
  • Experience integrating automation solutions with other enterprise systems and services.
  • Experience preparing   Solution Design Documents (SDDs)  based on business requirements.
  • Ability to plan, document, and execute development tasks.

4. Testing & Reporting – 5%

The candidate must demonstrate:

  • Experience developing and executing   unit, integration, and performance test scenarios .
  • Strong hands-on experience with testing tools such as:
    • Postman
    • ReadyAPI
    • SoapUI
    • JMeter
  • Experience using   Power BI   to extract information and generate reports for different business purposes.

5. Communication & Teamwork – 5%

The candidate must demonstrate:

  • Ability to collaborate effectively with   IT and business stakeholders   throughout the SDLC and production-support lifecycle.
  • Excellent:
    • Analytical skills
    • Problem-solving skills
    • Decision-making skills
    • Verbal and written communication
    • Interpersonal skills
    • Negotiation skills
  • Strong team-player capabilities with a demonstrated ability to   meet deadlines and deliver project milestones .
  • Ability to establish and maintain effective communication and reporting processes with project stakeholders.
  • Ability to identify issues early, communicate risks, facilitate resolution, and support timely decision-making.

Key Production Support Capabilities

A strong candidate should be able to demonstrate hands-on experience in:

  • Incident Response & Root Cause Analysis (RCA)
  • Cloud & Infrastructure
  • CI/CD & Automation
  • Monitoring, Observability & Performance Tuning
  • Production troubleshooting and remediation
  • Continuous improvement and postmortems
  • Cross-functional collaboration with technical and business teams

Nice-to-Have Development Experience

Prior hands-on development experience with the following will be highly beneficial:

  • Azure / Azure DevOps
  • CI/CD
  • Java
  • Spring Boot
  • Microservices
  • Kubernetes / AKS
  • Docker / Containers
  • SQL Server
  • Azure Logic Apps
  • Microsoft Power Platform
  • Power Automate
  • RPA
  • AI/ML
  • REST/SOAP APIs

Important Assignment Details

  • 1 position available
  • 100% onsite – 5 days per week
  • Toronto, ON – 222 Jarvis Street
  • Contract:   September 25, 2026 to September 24, 2027
  • Security:   CRJMC
  • Daily bill rate:  $917
  • Maximum extension:   One additional term
  • Maximum submissions:  1 candidate
  • Closing:   September 15, 2026 at 12:00 PM EST

Ideal Candidate Profile

The ideal candidate is a   Senior Software Developer / DevOps-focused engineer   who combines  10+ years of Java enterprise development   with strong   Azure DevOps, CI/CD, Docker, Kubernetes/AKS, API integration, cloud, RPA, Power Automate, AI/ML, testing, and production-support experience .

Candidates should be prepared to demonstrate the required years of experience against the mandatory technologies and should be comfortable working   onsite in Toronto five days per week .

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - DevOps / Java / Cloud / RPA in Toronto, ON vacancy
  •  ...As Cloud and DevOps Developer, you will provide hands-on expertise and guidance as it relates to DevOps practices, cloud infrastructure builds and...  ...Collaborate with cross-functional team members on software features, design, and implementation  Participate in the... 
    Suggested
    Full time

    Electric Mind

    Toronto, ON
    16 hours ago
  •  ...solutions delivery group requires an experienced RPA developer to design and build automations....  ...automation solutions. Communication with senior leadership & stake holders. Work with...  ...in C# and scripting languages (e.g., VB, Java, Perl, PowerShell, vbs, etc.) ~... 
    Senior
    Full time
    Contract work

    Thinkpivot

    Toronto, ON
    16 hours ago
  •  ..., well-versed with low-level design artefacts. Java v8, v11 and v21 hand on experience required. Should...  ...Query optimisation knowledge Azure Cloud experience (Openshift Platform is nice to have) DevOps experience is required Basic understanding of DevOps... 
    Senior
    Full time

    Kumaran Systems

    Toronto, ON
    16 hours ago
  •  ...Blanc Labs is seeking a highly skilled Senior Full-Stack Developer to join our team and contribute to the...  ...integrate advanced tools like AI and RPA into seamless workflows. If you are passionate...  ...popular programming languages like Java, Python, Node, Angular, Vue, React etc.... 
    Senior
    Full time

    Blanc Labs

    Toronto, ON
    16 hours ago
  •  ...We do have a job opening for  DevOPS/Cloud Engineer - Senior for our direct client Province of Ontario. The position details are given below:...  ...Linux V7+, UNIX Solaris V10 and Mainframe IMS Connect, system software and System tools · Working knowledge and experience of... 
    Senior
    Full time

    Itprofound Inc.

    Toronto, ON
    16 hours ago
  • $110k - $270k per year

     ...driven organization and pioneer in industry cloud, helping life sciences companies bring...  ...Role We are looking for multiple Senior Software Engineers that are eager to build in a dynamic...  .... In this role, you’ll jump right in, develop in rapid sprints, and find quickly that... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    16 hours ago
  •  ...Hands-on expertise in Spring Boot, Java, REST API development, and Kafka...  ...(Kubernetes), and deployment in cloud environments (AWS, Azure, GCP). ● Experience in developing and optimizing Big Data...  ...optimization skills. ● Well-versed with DevOps tools and practices, including... 
    Senior
    Contract work

    Aarorn Technologies

    Toronto, ON
    16 hours ago
  •  ...Job Title : Principal Software Developer – Cloud Platform Reporting to : Craig Thorvardson, Director of Software Development, Cloud Platform...  ...and progressively introducing microservices architecture (Java and .NET Core). You’ll work closely with engineering and product... 
    Long term contract
    Full time
    Shift work
    Early shift

    Caseware

    Toronto, ON
    16 hours ago
  • $93.6 - $112.32 per hour

     ...RQ00768 - DevOPS/Cloud Engineer - Senior Location: 3 days ONSITE at Metro Hall, 55 John Street, Toronto Duration: 6 + Months (130 Business Days...  ...services. Experience in scripting languages like Python, Bash, Java, JavaScript, Node, etc. Experience in build tools like... 
    Senior
    Full time

    Source Code

    Toronto, ON
    16 hours ago
  • $125k - $140k per year

     ...led the global audit and accounting software industry for over 30 years, with more...  ...projects.   You will shape the developer experience for teams shipping TypeScript, Angular, NestJS, Java services, serverless workloads, and AWS cloud infrastructure.   This role is for... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Caseware

    Toronto, ON
    16 hours ago
  •  ...Design, build and support cloud environments to create digital...  ...languages like Python, Bash, PHP, Java, JavaScript, Node, etc. Experience...  ...Plans, and rightsizing. Develop, maintain, and refactor Terraform...  ...CD pipelines (GitLab CI, Azure DevOps Service) for infrastructure and... 
    Senior
    Permanent employment
    Full time
    Remote work
    Shift work

    Maarut Inc

    Toronto, ON
    16 hours ago
  • $90.37 - $108.45 per hour

     ...RQ11363 - DevOPS/Cloud Engineer - Senior Duration: 1 Year (252 Business Days) Location: ONSITE at 222 Jarvis St Must Have: Design,...  ...including Reserved Instances, Savings Plans, and rightsizing. Develop, maintain, and refactor Terraform modules and... 
    Senior
    Full time

    Source Code

    Toronto, ON
    16 hours ago
  •  ...environment. The way we build software is strongly influenced by the...  ...within your team and within the developer community at Electric Mind via...  .... Core development is done in Java, Spring and JavaScript,...  ...MongoDB, Kafka, Hadoop, Kotlin, Cloud Foundry and AWS. \n While... 
    Senior
    Full time
    Contract work
    Remote work

    Electric Mind

    Toronto, ON
    16 hours ago
  •  ...resume to ****@*****.*** \\ \ \ \ We are looking for a Senior Java developer, on contract, for one of our major clients in Ontario. The...  ...Encryption to MF)\ \ ° \\\ Infrastructure (On -Prem, Azure Cloud)\ \ ° \\\ DevOps CD/CI process \\ \ \\ Requirements... 
    Senior
    Full time
    Contract work
    Remote work

    Yoush Consulting

    Toronto, ON
    16 hours ago
  •  ...Designer / Product Manager / Cloud Architect, base on storyboard,...  ...security requirements, data models, develop application design and...  ...specification document, deliver quality software products (including Minimal...  ...using Cloud -Native & Java EE application models (e.g. Microservice... 
    Senior
    Long term contract
    Full time
    Interim role
    Internship

    Yoush Consulting

    Toronto, ON
    16 hours ago
  • $110k - $115k per year

     ...Job: Infoya is seeking a hands-on Lead Java Developer who is already operating at a technical lead...  ...design flows, integration patterns, and cloud architecture with high-quality...  ...Partner with product, engineering, QA, DevOps, infrastructure, architecture, and business... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    16 hours ago
  •  ...Summary: Haventree is looking for a strong senior software back-end engineer to join our fast-...  ...Duties & Responsibilities: Design, develop, test, refactor and scale backend implementations...  ...on scale ~ Strong knowledge of Java / RESTful API’s along with familiarity with... 
    Senior
    Full time
    Flexible hours

    Haventree Bank

    Toronto, ON
    16 hours ago
  •  ...consulting opportunities and provides support as a partner? \\\\\ \ This is a long -term contract for a senior Java developer with experience with Curam CRM software \\\\ \\ \\\\ Responsibilities \\\\ \\\\\\\ ~ Development and configuration of CURAM Software \\\\... 
    Senior
    Long term contract
    Full time

    Yoush Consulting

    Toronto, ON
    16 hours ago
  • $88.5 - $106.26 per hour

     ...RQ11339 - Software Developer - Senior Location: 5 Days Onsite at 21 College St. Toronto Duration: 11+ Months (253 Business Days) Mandatory...  ...secure and scalable web & desktop applications using Azure Cloud and MS .Net technologies and tools Demonstrated experience... 
    Senior
    Ongoing contract
    Full time
    Temporary work
    Local area

    Source Code

    Toronto, ON
    16 hours ago
  • $88.54 - $106.25 per hour

     ...RQ11342 - Software Developer - Senior 5+ Months Contract (120 Business Days) - possible extension 5 Days ONSITE - 222 Jarvis Street Must Have...  ...applications ~10+ year of hands-on working experience of Java development with Oracle or SQL database ~5+ years of... 
    Senior
    Full time
    Contract work
    Manual labor

    Source Code

    Toronto, ON
    16 hours ago
  • $88.54 - $106.25 per hour

     ...RQ11605 - Software Developer - Senior Duration: 11 Months (250 Business Days) 1 Possible Extension Location: 5 Days ONSITE at 222 Jarvis...  ...Design build develop and administer CI/CD pipeline using Azure DevOps to support continuous development and deployment of modular... 
    Senior
    Full time

    Source Code

    Toronto, ON
    16 hours ago
  • $104k - $145k per year

     ...company, we’d love to hear from you! We are looking for a Senior Software Developer to join our Development Experience Group!   The...  ...Monitor system performance. Contribute to the adoption of DevOps practices by leveraging infrastructure as code for automation... 
    Senior
    Remote job
    Full time
    Work at office
    Home office
    Flexible hours
    Weekend work

    Zensurance

    Toronto, ON
    16 hours ago
  • $88.86 - $106.63 per hour

     ...RQ11293 - Software Developer - Senior Duration: 7 months (144 days) + possible extension CRJMC clearance Location: 222 Jarvis St, Toronto...  ...· 3+ years experience with development of Azure Cloud services including API Management, Azure Container Apps, Azure... 
    Senior
    Full time
    Contract work
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    16 hours ago
  •  ...seeking a highly skilled Enterprise Developer to join our enterprise...  .... Expertise in SQL databases, cloud development (especially AWS),...  ...is essential. THIS IS A SENIOR HANDS ON DEVELOPER ROLE Key...  ...teams to deliver high-quality software solutions. Qualifications... 
    Senior
    Full time
    Shift work

    Armstrong Fluid Technology

    Toronto, ON
    16 hours ago
  •  ...Description About the role: As a Senior Software Developer, you will be responsible for designing, developing and managing the cloud based services that power the AssistIQ platform. We’re excited by candidates who enjoy and are capable of working in a fast-growing... 
    Senior
    Full time

    Assistiq

    Toronto, ON
    16 hours ago
  • $60k - $65k per year

     ...About the Job: The Backend Developer will design, develop, test, deploy,...  ...requires hands-on experience with Java, Spring Boot, REST APIs, relational databases, and cloud technologies. The developer will work across the software development lifecycle, from requirement... 
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    16 hours ago
  • $90.21 - $108.25 per hour

     ...RQ00738 - Software Developer - Full Stack - Senior Location: Toronto (525 University Avenue) - Hybrid Duration: 8 months contract (164 Business...  ...software development experience delivering complex healthcare cloud integration or digital health modernization projects.... 
    Senior
    Full time
    Contract work

    Source Code

    Toronto, ON
    16 hours ago
  •  ...Designer \/ Product Manager \/ Cloud Architect, base on storyboard,...  ...requirements, data models, develop application design and technical...  ...specification document, deliver quality software products (including Minimal...  ...using Cloud\-Native \/ PaaS & Java EE application models (e.g.... 
    Senior
    Long term contract
    Contract work
    Interim role
    Internship

    Maarut

    Toronto, ON
    16 hours ago
  •  ...do have a job opening for S \ oftware Developer - Full Stack - Senior \\\\ for our direct client Province...  ...\\ \\\\\ \\\\ Job ID: \\\ RQ11224 - Software Developer - Full Stack - Senior \\\\...  ...AKS (Azure Kubernetes Service) or other Cloud Technologies (Openshift, Kubernetes, AWS... 
    Senior
    Full time

    Itprofound Inc.

    Toronto, ON
    16 hours ago
  •  ...highly skilled and experienced ETL Developer to design, develop, and...  ...Informatica Intelligent Data Management Cloud (IDMC), PL/SQL, and data...  ...of Agile, SDLC, and DevOps practices. Experience with...  ...structured methodologies for software development and the ability to... 
    Senior
    Remote job
    Contract work
    Work at office
    3 days per week

    Maarut

    Toronto, ON
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - DevOps / Java / Cloud / RPA. Be the first to apply!