Full-Stack Engineer: Spring, Microservices & Cloud

Tata Consultancy Services

Canada

On-site

CAD 90,000 - 120,000

Full time

13 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

Tata Consultancy Services Canada Inc. is hiring a software engineer to contribute to building responsive, scalable web applications using Spring Boot and modern UI techniques.

You will work on RESTful APIs, microservices, and data models, collaborating with QA, Product, and DevOps across a Canadian team. The ideal candidate has a CS degree and hands-on experience with SQL/NoSQL databases, Git, and CI/CD, and demonstrates strong problem-solving and communication skills in an Agile environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience building responsive and scalable web applications.
  • Strong understanding of HTML, CSS, and modern UI/UX design principles.
  • Experience in developing and consuming RESTful APIs and microservices.
  • Experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cosmos DB).
  • Familiarity with cloud platforms such as Azure; knowledge of secure coding practices.
  • Experience with Git-based source control tools (GitHub, Bitbucket) and Agile methodologies.
  • Experience with CI/CD pipelines and DevOps practices.
  • Excellent communication and collaboration skills with cross-functional teams.

Responsibilities

  • Develop and maintain scalable web applications using Spring Boot and modern frontend tech.
  • Design and consume RESTful APIs; work with microservices and distributed systems.
  • Collaborate with QA, Product, and DevOps to ensure quality and timely delivery.
  • Contribute to CI/CD pipelines and participate in code reviews and security testing.

Job description

Tata Consultancy Services Canada Inc. is hiring a software engineer to contribute to building responsive, scalable web applications using Spring Boot and modern UI techniques.

You will work on RESTful APIs, microservices, and data models, collaborating with QA, Product, and DevOps across a Canadian team. The ideal candidate has a CS degree and hands-on experience with SQL/NoSQL databases, Git, and CI/CD, and demonstrates strong problem-solving and communication skills in an Agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend & Platform Engineer (Java Spring Boot)
Senior Backend & Platform Engineer (Java Spring Boot)

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 110,000
Java Microservices Engineer — Spring, REST & Agile
Java Microservices Engineer — Spring, REST & Agile

Tata Consultancy Services • Toronto

On-site
CAD 100,000 - 120,000
Full Stack Developer - Java + AI for scalable apps
Full Stack Developer - Java + AI for scalable apps

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 110,000
Full Stack Java/Springboot developer
Full Stack Java/Springboot developer

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 120,000
Spring Boot Microservices Engineer | AI‑Driven API Developer
Spring Boot Microservices Engineer | AI‑Driven API Developer

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 110,000
Tech Lead - Full-Stack Java/Angular API Mastery
Tech Lead - Full-Stack Java/Angular API Mastery

Tata Consultancy Services • Toronto

On-site
CAD 100,000 - 120,000
Full Stack Java Developer
Full Stack Java Developer

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 110,000
Senior Java Microservices Engineer – Spring Boot & API
Senior Java Microservices Engineer – Spring Boot & API

Tata Consultancy Services • Mississauga

On-site
CAD 100,000 - 130,000
Full-Stack Java/Spring Boot Developer - React + Kubernetes
Full-Stack Java/Spring Boot Developer - React + Kubernetes

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 120,000
Java Tech Lead — End-to-End Architecture & Microservices
Java Tech Lead — End-to-End Architecture & Microservices

Tata Consultancy Services • Mississauga

On-site
CAD 100,000 - 120,000