Senior Java Full Stack Developer

Cognizant Technology Solutions Corporation

Mississauga

Remote

CAD 57,000 - 91,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cognizant Technology Solutions Corporation is seeking a Senior Java Full Stack Developer to design, build, and support scalable enterprise applications and APIs. You will collaborate with architects, product owners, and DevOps teams to deliver robust software using Java, Spring Boot, Angular, and TypeScript, while leveraging AI-assisted development tools to improve code quality and delivery speed.

You will mentor junior developers, drive DevOps practices, and participate in cross-team

Qualifications

  • Strong hands-on experience in Java Full Stack Development with Spring Boot, Angular, and TypeScript.
  • Experience designing, building, and supporting RESTful APIs and microservices-based architectures.
  • Proven experience using GitHub Copilot and other AI-assisted development tools to improve productivity and software quality.
  • Experience with cloud and DevOps technologies including AWS, Kubernetes/Rancher, Git, Maven, Jenkins, Harness, and CI/CD pipelines.
  • Strong understanding of software development principles, coding standards, testing methodologies, and code review practices.
  • Ability to validate, refine, and optimize AI-generated code while ensuring maintainability and security best practices.
  • Excellent problem-solving skills with the ability to work effectively in fast-paced, collaborative environments.
  • Strong communication and stakeholder management skills with experience influencing technical direction.
  • Demonstrated ability to mentor junior developers and support team growth.

Responsibilities

  • Design, develop, and maintain full stack applications using Java, Spring Boot, Angular, and TypeScript.
  • Build, enhance, and support microservices and API-driven solutions that meet business and technical requirements.
  • Utilize AI-assisted development tools such as GitHub Copilot and Devin AI to accelerate coding, testing, debugging, and feature delivery.
  • Drive DevOps and cloud-native practices through CI/CD pipelines, automation, and deployment technologies across AWS and Kubernetes environments.
  • Mentor junior developers and collaborate with stakeholders to influence technical decisions and deliver high-quality solutions across multiple teams.

Skills

Java
Spring Boot
Angular
TypeScript
REST APIs
Microservices
GitHub Copilot
AWS
Kubernetes
CI/CD
DevOps

Tools

Git
Maven
Jenkins
Harness

Job description

About the role

As a Senior Java Full Stack Developer, you will make an impact by designing, developing, and supporting scalable enterprise applications and APIs while leveraging AI-assisted development tools to accelerate delivery and improve code quality. You will be a valued member of the engineering team, working collaboratively with architects, product owners, DevOps engineers, and cross-functional stakeholders to deliver innovative solutions.

Working arrangements

Based on this role’s business requirements, this is a remote position. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.

The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.

Important Disclaimers:

**Please note: A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs.**

**Candidate must be legally authorized to work in Canada without the need for employer sponsorship, now or at any time in the future**

In this role, you will:
  • Design, develop, and maintain full stack applications using Java, Spring Boot, Angular, and TypeScript.
  • Build, enhance, and support microservices and API-driven solutions that meet business and technical requirements.
  • Utilize AI-assisted development tools such as GitHub Copilot and Devin AI to accelerate coding, testing, debugging, and feature delivery.
  • Drive DevOps and cloud-native practices through CI/CD pipelines, automation, and deployment technologies across AWS and Kubernetes environments.
  • Mentor junior developers and collaborate with stakeholders to influence technical decisions and deliver high-quality solutions across multiple teams.
What you need to have to be considered
  • Strong hands-on experience in Java Full Stack Development with Spring Boot, Angular, and TypeScript.
  • Experience designing, building, and supporting RESTful APIs and microservices-based architectures.
  • Proven experience using GitHub Copilot and other AI-assisted development tools to improve productivity and software quality.
  • Experience with cloud and DevOps technologies including AWS, Kubernetes/Rancher, Git, Maven, Jenkins, Harness, and CI/CD pipelines.
  • Strong understanding of software development principles, coding standards, testing methodologies, and code review practices.
  • Ability to validate, refine, and optimize AI-generated code while ensuring maintainability and security best practices.
  • Excellent problem-solving skills with the ability to work effectively in fast-paced, collaborative environments.
  • Strong communication and stakeholder management skills with experience influencing technical direction.
  • Demonstrated ability to mentor junior developers and support team growth.
These will help you stand out
  • Experience working with Devin AI or other autonomous AI software engineering tools.
  • Knowledge of prompt engineering techniques for AI-driven software development workflows.
  • Experience with API management platforms such as Apigee.
  • Exposure to AI-driven development practices including automated testing, code refactoring, and autonomous task execution.
  • Strong track record of driving cross-team collaboration and continuous improvement initiatives.
  • Thought leadership with the ability to champion engineering best practices and innovation.

We're excited to meet people who share our passion for technology and innovation. Don't hesitate to apply, even if you don't meet every qualification listed. We value transferable skills, diverse experiences, and individuals who can bring fresh perspectives and new ideas to our team.

Salary and Other Compensation:

We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between $57,000 – $91,000 CAD per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job-necessary qualifications. This position is also eligible for Cognizant’s discretionary annual performance-based bonus, as well as benefits that support your physical, mental and financial wellbeing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Technical Lead (Angular/Java)
Full Stack Technical Lead (Angular/Java)

Cognizant Technology Solutions Corporation • Toronto

Hybrid
CAD 72,000 - 126,000
Senior Angular Developer (Java & Node.js)
Senior Angular Developer (Java & Node.js)

Cognizant Technology Solutions Corporation • Toronto

Hybrid
CAD 62,000 - 105,000
Benefits package including medical,
Dental coverage
Vision coverage
+2
Senior Full Stack Developer (Java, Angular/React)
Senior Full Stack Developer (Java, Angular/React)

Cognizant • Toronto

Remote
CAD 60,000 - 96,000
Lead Full Stack Developer – Angular / Spring Boot
Lead Full Stack Developer – Angular / Spring Boot

Cognizant • Toronto

On-site
CAD 64,000 - 90,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus PTO
401(k) plan and contributions
+3
Application Support & Development Engineer - .NET / SQL Server / Web API / Azure
Application Support & Development Engineer - .NET / SQL Server / Web API / Azure

Cognizant • Halifax Regional Municipality

Remote
CAD 75,000 - 95,000
Full Stack AI Developer
Full Stack AI Developer

Jobgether • Canada

Remote
CAD 120,000 - 140,000
Fully remote work (Canada)
Flexible schedule
Competitive CAD salary
+5
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Citi • Mississauga

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

Cogency • Toronto

Hybrid
CAD 100,000 - 130,000
AI-Native Engineering Solutions Sales Specialist
AI-Native Engineering Solutions Sales Specialist

Cognizant • Toronto

Hybrid
CAD 150,000 - 165,000