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. Our continued commitment to Culture and Diversity is reflected in our people stories across our workforce and implemented through equitable workplace policies and processes.
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 - CA$ 100,000 - CA$ 120,000 Per annum
TCS does not use artificial intelligence tools for candidate screening or evaluation. This post is for a current vacancy.
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
Similar jobs

Java developer

Apply Now
Back to search page