Software Engineer, Cloud Migration at Procom
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

08 Nov, 25

Salary

0.0

Posted On

09 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Spring Boot, Apps, Sql, Java, Json

Industry

Computer Software/Engineering

Description

SOFTWARE ENGINEER, CLOUD MIGRATION:

On behalf of our Banking client, Procom is searching for a Software Engineer, Cloud Migration for a 6-month role. This position is a hybrid position with 4 days onsite at our client’s Toronto, Ontario office.

SOFTWARE ENGINEER, CLOUD MIGRATION - JOB DESCRIPTION:

The project involves supporting an application migration from Azure to GCP. The ideal candidate will work on fine-tuning and improving sophisticated software implementation projects to meet client needs and data requirements.

SOFTWARE ENGINEER, CLOUD MIGRATION - MANDATORY SKILLS:

  • 10 years of experience in Java, JSON, and Spring Boot.
  • Strong experience developing RESTful APIs using Java and Spring Boot frameworks.
  • 10 years of experience with OAuth2 protocols.
  • 10 years of experience with SQL.
  • Strong hands-on experience with Kubernetes/Docker.
  • 5 years of experience working with apps hosted on GCP.

SOFTWARE ENGINEER, CLOUD MIGRATION – NICE-TO-HAVE SKILLS:

  • Experience migrating applications to GCP.
Responsibilities
  • Fine-tune and improve a variety of sophisticated software implementation projects.
  • Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data.
  • Analyze and review enhancement requests and specifications.
  • Implement system software and customize it to client requirements.
  • Prepare detailed software specifications and test plans.
  • Code new programs to client specifications and create data for testing.
  • Modify existing programs to meet new standards and conduct unit testing of developed programs.
  • Create migration packages for system testing, user testing, and implementation.
  • Provide quality assurance reviews.
  • Perform post-implementation validation of software and resolve any bugs found during testing.
Loading...