Cognizant

Senior Full Stack Developer (Java, Angular/React)

Cognizant
Apply
10 hours ago
Toronto, CanadaSenior

Responsibilities

  • Design, develop, test, maintain, and support scalable enterprise applications using Java and full-stack technologies.
  • Build microservices-based applications with Spring Boot, Spring Framework, Spring Data JPA, and Spring Security.
  • Develop responsive and scalable user interfaces using Angular and/or React.
  • Design, develop, integrate, and secure RESTful APIs using OAuth 2.0, JWT, and OpenAPI/Swagger.
  • Collaborate with architects, product owners, business stakeholders, and cross-functional Agile teams.
  • Perform troubleshooting, debugging, performance optimization, and production support.
  • Contribute to CI/CD pipelines, cloud deployments, DevOps practices, code reviews, and software engineering best practices.

Requirements

  • 6+ years of software development experience with strong Java and object-oriented programming proficiency.
  • Hands-on experience developing microservices with Spring Boot, Spring Framework, Spring Data JPA, and Spring Security.
  • Strong experience building modern web applications with Angular and/or React.
  • Experience designing and securing RESTful APIs with OAuth 2.0, JWT, and OpenAPI/Swagger.
  • Knowledge of relational databases, SQL optimization, and ORM frameworks such as Hibernate/JPA.
  • Experience with AWS or Azure and container technologies including Docker and Kubernetes.
  • Experience with CI/CD tools, source control systems, automated testing frameworks, and Agile delivery methodologies.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent professional experience.
  • Preferred qualifications include banking or financial services experience, cloud-native architecture and distributed systems knowledge, Jenkins, GitHub Actions, GitLab CI, troubleshooting, performance tuning, and enterprise Agile experience.

Benefits

  • Remote position open to qualified applicants in Toronto, Ontario, Canada.
  • Wellbeing programs supporting work-life balance.
  • Annual base salary of CAD $60,300-$95,500 depending on experience, skills, qualifications, and other job-related factors.
  • Candidates must be legally authorized to work in Canada without requiring employer sponsorship now or in the future.

Tech Stack

AngularAWSAzureDockerGitHub ActionsGitLab CI/CDJavaJenkinsKubernetesReactSpring BootSQL

Categories

Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me