Cognizant

Senior Java Developer

Cognizant
Apply
11 days ago
Toronto, CanadaSenior

Responsibilities

  • Design, develop, and maintain Java-based microservices and RESTful APIs.
  • Build and deploy containerized applications on AWS, Azure, or OpenShift using Docker and Kubernetes.
  • Integrate services into CI/CD pipelines and improve automation, deployment speed, and reliability.
  • Ensure code quality through testing, code reviews, and adherence to security and performance standards.
  • Collaborate with business analysts, architects, and cross-functional stakeholders on technical solutions.
  • Mentor junior engineers and contribute to knowledge sharing.

Requirements

  • At least 6 years of Java development experience, including Spring Boot and microservices architecture.
  • Strong experience designing and developing REST APIs.
  • Hands-on experience with Git-based version control and CI/CD pipelines such as GitHub Actions.
  • Experience with AWS, Azure, or OpenShift.
  • Expertise with Docker and Kubernetes containerization.
  • Strong understanding of software engineering best practices, design patterns, and scalable architecture.
  • Preferred experience with Splunk or Dynatrace monitoring and observability tools, GitHub Copilot, Agile environments, and Angular.
  • Ability to mentor junior engineers and support knowledge sharing.

Benefits

  • Hybrid position based in a client office in Toronto, Ontario.
  • Wellbeing programs supporting physical, mental, and financial health.
  • Access to technical training courses through Cognizant’s Academy team.
  • Opportunities to acquire certifications in newer technologies.
  • Eligible for Cognizant’s discretionary annual performance-based bonus.

Tech Stack

AngularAWSAzureDockerGitGitHub ActionsJavaKubernetesOpenShiftSplunkSpring Boot

Categories

Cognizant

About Cognizant

10,000+ employees

Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value. We build full-stack AI solutions powered by deep industry, process and engineering expertise — embedding an organization's unique context into technology systems that amplify human potential and drive tangible outcomes. From strategy to deployment, we help global enterprises move from AI ambition to AI impact and stay ahead in a fast-changing world. See how at cognizant.ai | Follow us @cognizant

Contact me