Senior Cloud Development and Administration Specialist

Senior Cloud Development and Administration Specialist

·        Pay Rate: (flexible)

·        Location: Toronto ON

·        Contract Length: 6months

Work Type: Hybrid

We at Raise are hiring right now for one of our Government Sector Clients. If you’re interested, apply below for your chance to join a great place to work. 

Key Responsibilities

  • Design, develop, and maintain enterprise full-stack Java applications.
  • Develop scalable and fault-tolerant microservices using Spring Boot.
  • Build modern front-end applications using Angular or React.
  • Design and develop RESTful APIs and enterprise integrations.
  • Create technical designs and architecture documentation.
  • Perform data modelling and database design.
  • Integrate AI-assisted development tools including GitHub Copilot and GenAI into development workflows.
  • Develop secure, scalable, and high-performing enterprise applications.
  • Implement DevOps best practices using Git, Jenkins, and CI/CD pipelines.
  • Configure and administer Git repositories.
  • Maintain Jenkins build pipelines and deployment environments.
  • Recommend and support cloud migration strategies.
  • Participate in Agile Scrum ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.
  • Develop automated unit tests and support automated testing.
  • Review user stories, acceptance criteria, and technical documentation.
  • Perform peer code reviews and documentation reviews.
  • Identify technical risks, issues, and mitigation strategies.
  • Mentor junior developers and promote knowledge sharing.
  • Support production implementation and transition to operational support teams.
  • Perform additional project-related duties as assigned.

Mandatory Qualifications

Candidates must demonstrate:

  • Minimum 8 years of Java enterprise web application development.
  • Minimum 5 years designing and developing Microservices using Spring Boot.
  • Minimum 3 years developing Angular or React applications.
  • Experience implementing enterprise REST APIs.
  • Strong knowledge of JPA and enterprise application architecture.
  • Experience with GitHub Copilot and Generative AI-assisted software development.
  • Strong SQL, Oracle, and PL/SQL experience.
  • Experience with HTML5, CSS3, JavaScript, and TypeScript.
  • Experience with Agile Scrum methodologies.
  • Strong DevOps experience including Git, Jenkins, and CI/CD.
  • Experience implementing automated testing using Selenium and Jest.
  • Strong knowledge of software security, performance optimization, scalability, and application architecture.
  • Bachelor's Degree in Computer Science, Software Engineering, or equivalent experience.

Required Technical Skills

Programming

  • Java
  • Spring Boot
  • JPA
  • REST APIs
  • Microservices

Front-End

  • Angular
  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3

Cloud

  • AWS
  • Microsoft Azure

Databases

  • Oracle
  • SQL
  • PL/SQL

DevOps

  • Git
  • GitHub
  • GitHub Copilot
  • Jenkins
  • CI/CD
  • SonarQube

Testing

  • Selenium
  • Jest
  • Unit Testing
  • Automated Testing

Operating Systems

  • Linux
  • Apache Tomcat

Deliverables

The successful consultant will be responsible for:

  • Technical architecture and solution design.
  • System analysis and detailed technical specifications.
  • Enterprise application development.
  • Cloud migration recommendations.
  • AI-assisted software development implementation.
  • Application security and performance optimization.
  • Automated testing implementation.
  • Production deployment support.
  • Documentation and knowledge transfer.
  • Mentoring team members.
  • Ongoing technical support throughout the project lifecycle.

Nice-to-Have Skills

  • Enterprise Cloud Migration
  • AI-assisted Development
  • GitHub Copilot
  • Modern Application Architecture
  • Enterprise Integration
  • DevSecOps
  • Software Performance Optimization

Looking for meaningful work? We can help

 

Raise is an established hiring firm with over 65 years of experience. We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity.

 

We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.

 

We have a dedicated webpage for accommodations where you can learn more about what we offer, and request accommodation: https://raise.jobs/accommodations/

 

In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work. Raise will never ask you for personal or banking information unless you have been selected for a job. If you are ever unsure about the legitimacy of this or another job posting by Raise (or have any other questions), please contact us at +1 800-567-9675 or hello@raiserecruiting.com

 

Senior Cloud Development and Administration Specialist

Similar job opportunities:

When you apply for a job with us, you consent to the use of automated screening tools — including voice and text analysis — for this job and future jobs with Raise. These tools help us review resumes, assess qualifications, and make initial recommendations; however, all final reviews and hiring decisions are made by people. Questions? Contact us at hello@raiserecruiting.com

Search all jobs:

Search jobs by title or keyword
Click here

Keep exploring!