Key Responsibilities: 1. Frontend: Build responsive, user-friendly interfaces using Angular/ReactJS, HTML5, and CSS3.
2. Backend: Design and develop secure, scalable REST APIs, Spring boot, microservices
3. Build scalable and reusable frontend and backend components following best engineering practices.
4. Develop and integrate AI-powered chatbot solutions with underlying Agentic AI frameworks and services.
5. Collaborate with product owners, architects and cross-functional teams to define technical solutions.
6. Optimize application performance, scalability and maintainability.
Required Skills: 1. Backend Expertise: Strong proficiency in Java with comprehensive hands-on experience Spring boot, Microservices,
Minimum Java 17.
2. Frontend Expertise: Deep understanding of JavaScript/TypeScript, core ReactJS principles, lifecycle methods, and modern state management.
3. Strong knowledge of Backend-for-Frontend (BFF) architecture.
4. Experience building and supporting multiple MFEs.
5. Experience developing AI-powered chatbots and conversational applications.
6. Strong understanding of REST APIs, Microservices and scalable application design.
Roles & Responsibilities Development for Front End and backend, working with APIs. Leading development for
Generic Managerial
Familiarity with CI/CD tools (GitHub, lightspeed, or ECS).
Experience with Agile/Scrum methodologies.
Salary Range - CA$ 100,000 - CA$ 130,000 Per Year
Note: - TCS does not use artificial intelligence tools for candidate screening or evaluation.
- This posting is for a current vacancy
- The hiring process includes an initial screening by the TCS Hiring Team, followed by a technical evaluation and managerial discussion conducted by the Business Team, and concluding with the final HR evaluation.
TCS does not use artificial intelligence tools for candidate screening or evaluation. This post is for a current vacancy. The hiring process includes an initial screening, followed by a technical evaluation and managerial discussion.