4 days 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 architecture diagrams, design documents, runbooks, and other technical documentation in Confluence.
- 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 clarify requirements and deliver reliable, scalable solutions.
- Spend approximately 60% of the time coding and contribute proactively to development initiatives.
- Establish technical standards, communicate design goals, influence architectural strategies, and mentor team members.
Requirements
- 6–9 years of experience in backend software development.
- Strong proficiency in 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 and application-performance-management 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
- Hybrid work arrangement requiring 2–3 days per week in a client or Cognizant office in Toronto, Ontario, Canada.
- Medical, dental, vision, and life insurance, subject to eligibility.
- Paid holidays and paid time off.
- 401(k) plan with contributions.
- Long-term and short-term disability benefits.
- Paid parental leave.
- Employee Stock Purchase Plan.
- Eligibility for a discretionary annual incentive program based on performance and applicable plan terms.
Tech Stack
Categories
About Cognizant
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.
