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 Jarvis, ON vacancy
  •  ...Job Description Senior Engineer (20+ Years Experience) Reports To: Executive Management / President Location: Ohsweken, Ontario Employment Status: Full-Time Position Purpose The Senior Engineer provides strategic technical leadership, professional oversight... 
    Senior
    Full time
    For contractors

    First Nations Engineering Services Ltd.

    Ohsweken, ON
    2 days ago
  • $73.16k - $89.02k per year

     ...explore best practices in Customer Relationship Management (CRM) software to support future implementation planning and ensure our...  ...Leadership and instructional skills to provide direction to staff; to develop staff skills, knowledge and abilities, and to create a results-oriented... 
    Suggested
    Full time
    Temporary work
    For contractors
    Internship
    Monday to friday
    Flexible hours

    Haldimand County

    Cayuga, ON
    10 days ago
  • $20 per hour

     ...nurturing and responsible nanny who can be available on request for “sick” days to care for our 18 month old, 3 year old and 5 year old (in senior kindergarten all day). This is a live-out position with part-time hours (on call basis) offering a competitive rate of $20.00 per hour... 
    Senior
    Hourly pay
    Part time
    Live out
    Weekday work

    CanadianNanny.ca

    Townsend, ON
    1 day ago
  • $50k - $55k per year

     ...independently as well as a member of a team. Professional interaction with all levels of staff within the organization, from front line to senior executive. Always exhibit a polite and professional manner. Proficiency in MS Office (Word, Outlook, Excel, and PowerPoint).... 
    Senior

    AECON

    Ohsweken, ON
    11 days ago
  •  ...such as CIP, CRM or CAIB, and be committed to ongoing learning and professional development. Responsibilities & Duties Include: ~ Develop Relationships with New and Existing Policyholders by delivering exceptional customer service including “kitchen table” service... 
    Suggested
    Full time
    Contract work

    Ontario Mutuals

    Cayuga, ON
    3 days ago
  •  ...scale projects where you can put your talent to good use; Challenges to suit you and the absence of routine; The opportunity to develop your career according to your professional goals; Internal and external training and coaching programs; Competitive... 
    Full time
    Temporary work
    Manual labor
    Immediate start
    Remote work
    Shift work
    Weekend work

    Veolia

    Hagersville, ON
    8 days ago
  • $25 per hour

     ...for Veterans Support for Indigenous people Offers mentorship, coaching and/or networking opportunities for Indigenous workers Develops and maintains relationships with indigenous communities, indigenous-owned businesses and organizations Provides cultural... 
    Permanent employment
    Full time

    Tim Hortons

    Cayuga, ON
    23 days ago
  •  ...your Collective Agreement will be deemed, and each successive period will be treated as a separate posting for purposes of comparing seniority between candidates.    VON Canada is committed to meeting the needs of persons with disabilities and to providing accessibility... 
    Permanent employment
    Part time
    Live out
    Immediate start
    Flexible hours
    Afternoon shift
    Cayuga, ON
    more than 2 months 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!