Senior Java Engineer — Enterprise CRM Modernization

PlanIT Search

Markham

On-site

CAD 90,000 - 130,000

Full time

45 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

PlanIT is seeking an experienced Software Engineer to support and modernize enterprise customer experience platforms across legacy and modern stacks. The role offers opportunities to contribute to CRM modernization initiatives and help build next-generation customer experience solutions.

The ideal candidate will be hands-on with Java, Spring Boot, Oracle, REST APIs, and modern web technologies, cloud platforms, and DevOps practices, and will collaborate in an Agile environment to design,

Qualifications

  • 5+ years of experience with Java, Spring Boot, and Oracle.
  • Strong REST API, SQL, and microservices experience.
  • Experience with React and Node.js; NestJS is an asset.
  • Experience with Azure or AWS.
  • Knowledge of EJB/WebLogic or ability to learn quickly.
  • Experience with CI/CD, containers, and DevOps.

Responsibilities

  • Develop and support applications using Java, Spring Boot, Oracle, and REST APIs.
  • Contribute to modernization using React, Node.js/NestJS, Azure, and microservices.
  • Troubleshoot production issues and support application stability.
  • Participate in solution design, development, testing, and deployment.
  • Work with CI/CD pipelines, containers, and modern DevOps practices.
  • Collaborate with technical and business teams in an Agile environment.

Skills

Java
Spring Boot
Oracle
REST APIs
SQL
React
Node.js
NestJS
Azure
AWS
CI/CD
DevOps
Containers

Tools

Docker

Job description

PlanIT is seeking an experienced Software Engineer to support and modernize enterprise customer experience platforms across legacy and modern stacks. The role offers opportunities to contribute to CRM modernization initiatives and help build next-generation customer experience solutions.

The ideal candidate will be hands-on with Java, Spring Boot, Oracle, REST APIs, and modern web technologies, cloud platforms, and DevOps practices, and will collaborate in an Agile environment to design,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

PlanIT Search • Markham

On-site
CAD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

JLI Consulting Talent Search • Vaughan

On-site
CAD 80,000 - 100,000
Java Software Engineer
Java Software Engineer

NLB Services • Calgary

On-site
CAD 90,000 - 120,000
Java Integration Developer
Java Integration Developer

JLI Consulting Talent Search • Vaughan

On-site
CAD 75,000 - 95,000
Application Solution Architect (JAVA)
Application Solution Architect (JAVA)

PeoplePilot • Toronto

On-site
CAD 120,000 - 180,000
Enterprise Developer
Enterprise Developer

Quantum Technology Recruiting Inc. (QTR) • Toronto

On-site
CAD 90,000 - 120,000
(Dev) Application Architect Java
(Dev) Application Architect Java

Vaco Recruiter Services • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
Java Developer - Senior
Java Developer - Senior

Collabera • Burnaby

On-site
CAD 120,000 - 160,000
Senior Software Developer – Java | Azure DevOps | Windows/Linux
Senior Software Developer – Java | Azure DevOps | Windows/Linux

ThoughtStorm • Toronto

On-site
CAD 110,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

LanceSoft, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000