Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in.
Job Description Core Development
Java (8/11/17) – strong hands on experience
Spring Boot, Spring MVC, Spring Data
Database & Data Layer
Document modeling
Indexing strategies
Aggregation framework
CRUD & performance tuning
Integration & Messaging
Experience with Kafka (preferred)
REST based integrations with upstream/downstream systems
Design, develop, and maintain Java based microservices
Implement RESTful APIs adhering to enterprise design standards
Develop and optimize SQL queries (E2 level) for transactional and reporting use cases
Design and manage MongoDB schemas, indexes, and queries
Ensure high availability, scalability, and performance of microservices
Apply exception handling, logging, monitoring, and resiliency patterns
Collaborate with Business Analysts, Architects, QA, and DevOps teams
Participate in code reviews, unit testing, and defect resolution
Support CI/CD pipelines, deployments, and production issues
Follow secure coding and compliance standards
Salary Range 100,000 k per annum – 130,000 k per annum
Tata Consultancy Services Canada Inc. is committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code (OHRC). Should you require accommodation during the recruitment and selection process, please inform Human Resources.
#J-18808-Ljbffr