Senior Java Full-Stack Engineer | Angular & Spring Boot

Capgemini

Toronto

On-site

CAD 90,000 - 96,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Vacation time
Medical, dental, and vision coverage
Retirement savings plan (RRSP)
Life and disability insurance
Employee assistance program

Job summary

Capgemini in Toronto, Canada is seeking an experienced software engineer to design and deliver full‑stack applications. You will work across front‑end and back‑end technologies, including Angular, Node.js, Java, Spring, and REST APIs, leveraging microservices and ORM frameworks.

You will collaborate with global teams, follow best practices, and contribute to a collaborative and inclusive culture while delivering high quality software throughout the development lifecycle.

Qualifications

  • 6 to 8+ years of experience developing applications using front-end and back-end technologies such as Angular, Node.js, Core Java, Spring, Spring Boot, and REST APIs.
  • 6 to 8+ years of experience with front-end technologies including Angular, Node.js, HTML, XML, CSS, JavaScript, and JSP.
  • 6 to 8+ years of experience with back-end technologies including Core Java, Spring, Spring Boot, REST API, SOAP, Microservices, and JUnit.
  • Good experience with ORM frameworks such as Hibernate.
  • Strong understanding of SCM systems such as GitHub and DevOps tools like Jenkins.
  • Working experience or sound knowledge of PCF and OCP.
  • Good working knowledge of databases including SQL Server, Oracle, MongoDB, and DB2.
  • Experience with IDEs such as RAD, IntelliJ, and STS, along with web/application servers including WebSphere, Tomcat, Apache, and JBoss.
  • Experience across the complete application development lifecycle.
  • Excellent communication and interpersonal skills.

Responsibilities

  • Develop applications using both front-end and back-end technologies as listed (Angular, Node.js, Core Java, Spring, Spring Boot, REST APIs).
  • Work with front-end technologies including Angular, Node.js, HTML, XML, CSS, JavaScript, and JSP.
  • Develop back-end technologies including Core Java, Spring, Spring Boot, REST API, SOAP, Microservices, and JUnit.
  • Utilize ORM frameworks such as Hibernate.
  • Leverage SCM tools like GitHub and DevOps tools like Jenkins.
  • Have working knowledge of PCF and OCP.
  • Work with databases including SQL Server, Oracle, MongoDB, and DB2.
  • Use IDEs like RAD, IntelliJ, STS and servers like WebSphere, Tomcat, Apache, JBoss.
  • Contribute across the complete application development lifecycle.
  • Demonstrate excellent communication and interpersonal skills.

Skills

Front-end development
Back-end development
REST API design
Java & Spring
Microservices
Hibernate ORM
Communication skills
Team collaboration

Tools

Angular
Node.js
Core Java
Spring
Spring Boot
REST APIs
Hibernate
GitHub
Jenkins
PCF
OCP
SQL Server
Oracle
MongoDB
DB2
RAD
IntelliJ
STS
WebSphere
Tomcat
Apache
JBoss

Job description

Capgemini in Toronto, Canada is seeking an experienced software engineer to design and deliver full‑stack applications. You will work across front‑end and back‑end technologies, including Angular, Node.js, Java, Spring, and REST APIs, leveraging microservices and ORM frameworks.

You will collaborate with global teams, follow best practices, and contribute to a collaborative and inclusive culture while delivering high quality software throughout the development lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full-Stack Developer | Spring Boot + Angular
Senior Java Full-Stack Developer | Spring Boot + Angular

Capgemini • Montreal (administrative region)

On-site
CAD 79,000 - 115,000
Paid time off
Medical, dental, vision
Retirement savings plan
+2
Senior Java Full-Stack Engineer (Spring Boot + Angular)
Senior Java Full-Stack Engineer (Spring Boot + Angular)

hr-pod-hiring-talent-globally • Markham

On-site
CAD 110,000 - 160,000
Senior Java Full Stack Engineer | Hybrid, Spring & REST
Senior Java Full Stack Engineer | Hybrid, Spring & REST

Capgemini • Mississauga

Hybrid
CAD 110,000 - 140,000
Healthcare benefits
Paid time off
Parental leave
+3
Senior Full-Stack Engineer: React/Angular, Java & Microservices
Senior Full-Stack Engineer: React/Angular, Java & Microservices

JobCubby • Mississauga

Hybrid
CAD 60,000 - 95,000
Paid time off
Medical coverage
Retirement plans (RRSP/401k)
+2
Senior Java Full-Stack Engineer - Spring Boot, Angular, AWS
Senior Java Full-Stack Engineer - Spring Boot, Angular, AWS

HR POD Careers • Markham

On-site
CAD 110,000 - 150,000
Senior Java Full Stack Engineer (Spring Boot + Angular)
Senior Java Full Stack Engineer (Spring Boot + Angular)

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Java Backend Engineer | AI/LLM & Microservices
Senior Java Backend Engineer | AI/LLM & Microservices

Capgemini • Toronto

On-site
CAD 75,000 - 90,000
Vacation days and holidays
Medical and dental coverage
RRSP retirement plan
+1
Tech Lead: Full-Stack Architect (Java/Spring + Angular)
Tech Lead: Full-Stack Architect (Java/Spring + Angular)

Infosys Limited • Mississauga

Hybrid
CAD 93,000 - 123,000
Senior Full-Stack Java & Angular Lead | Spring Boot Expert
Senior Full-Stack Java & Angular Lead | Spring Boot Expert

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 160,000 - 200,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Cogency • Toronto

On-site
CAD 100,000 - 130,000