1 day ago
Toronto, CanadaSenior
Responsibilities
- Design, develop, and maintain enterprise-grade applications using Angular, Node.js, and Java.
- Build data integration and synchronization solutions for reliable, secure, and scalable data exchange.
- Develop and integrate front-end and back-end components with Java and Spring Boot services.
- Troubleshoot and optimize applications for performance, scalability, reliability, and maintainability.
- Collaborate with architects, engineers, product stakeholders, and partner technology teams.
- Mentor junior developers and contribute to coding standards, technical leadership, and architecture discussions.
- Document application designs, technical decisions, and implementation approaches.
Requirements
- 6+ years of experience developing enterprise applications with Angular, Node.js, and Java.
- Strong expertise in Angular, including NgRx, RxJS, Signals, and Nx.
- Experience building and consuming RESTful APIs and integrating front-end applications with Java and Spring Boot services.
- Hands-on experience with Java and the Spring Framework, including Spring Boot.
- Understanding of authentication, authorization, and web application and API security best practices.
- Experience with SQL, PL/SQL, and relational database development.
- Strong analytical and problem-solving skills for resolving complex technical challenges.
- Experience working in Agile development environments and with distributed teams.
- Preferred experience with AWS, cloud-native development, CI/CD pipelines, DevOps practices, and automated deployment processes.
- Preferred experience with GitHub, Bitbucket, IntelliJ IDEA, GitHub Copilot, and banking or regulated enterprise environments.
- Relevant certifications in Angular, Java, cloud technologies, or related technical disciplines are helpful.
Benefits
- Hybrid work with attendance at a client or Cognizant office in Toronto, Ontario, Canada as needed.
- Eligible employees may receive medical, dental, vision, life insurance, disability coverage, retirement savings plans, paid time off, well-being programs, and professional development opportunities.
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.
