Cognizant

Senior Java Engineer

Cognizant
Apply
22 hours ago
Toronto, CanadaSenior

Base Salary

$70k - $110k/yr

Responsibilities

  • Develop backend services and APIs using Java and Spring.
  • Build, maintain, and optimize Kafka producers and consumers, including topic design and event-processing workflows.
  • Write and maintain automated unit, integration, and regression test suites.
  • Use Dynatrace for monitoring, performance analysis, observability, and troubleshooting.
  • Create technical documentation in Confluence, including architecture diagrams, design documents, and runbooks.
  • Participate in code reviews, uphold coding standards, and drive engineering best practices.
  • Troubleshoot production issues, perform root-cause analysis, and implement long-term fixes.
  • Collaborate with cross-functional teams to deliver reliable and scalable solutions.
  • Spend approximately 60% of the time coding and contribute to development initiatives.
  • Establish technical standards, communicate design goals, influence architectural strategies, and mentor team members.

Requirements

  • 6–9 years of backend software development experience.
  • Strong proficiency with Java and Spring, including Spring Boot and Spring Cloud.
  • Hands-on experience developing Kafka consumers and producers and designing event-driven systems.
  • Experience creating and maintaining automated test cases with modern testing frameworks.
  • Proficiency with Dynatrace or similar observability/APM tools.
  • Strong technical writing skills and experience documenting systems in Confluence.
  • Ability and willingness to spend most of the time coding and contributing directly to development work.
  • Strong analytical, communication, and problem-solving skills, with a proactive and detail-oriented approach.

Benefits

  • Medical, dental, vision, and life insurance.
  • Paid holidays and paid time off.
  • 401(k) plan with contributions.
  • Long-term and short-term disability coverage.
  • Paid parental leave.
  • Employee Stock Purchase Plan.
  • Hybrid work arrangement requiring 2–3 days per week in a client or Cognizant office in Toronto, Ontario, Canada.
  • Applications accepted until March 22, 2026.

Tech Stack

Apache KafkaJavaSpring Boot

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