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.
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.
