Inclusion without Exception: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. Our continued commitment to Culture and Diversity is reflected in our people stories across our workforce and implemented through equitable workplace policies and processes.About TCS:TCS is an IT services, consulting, and business solutions organization that has been partnering with many of the worlds largest businesses in their transformation journeys for over 55 years. Its consulting-led, cognitive-powered portfolio of business, technology, and engineering services and solutions is delivered through its unique Location Independent Agile delivery model, recognized as a benchmark of excellence in software development. A part of the Tata group, India's largest multinational business group, TCS employs over 612,000 of the worlds best-trained consultants in 55 countries. The company generated consolidated revenues of US $29 billion in the fiscal year ended March 31, 2024,and is listed on the BSE and the NSE in India. TCS' proactive stance on climate change and award-winning work with communities across the world have earned it a place in leading sustainability indices such as the MSCI Global Sustainability Index and the FTSE4Good Emerging Index.Skill Requirements: Good knowledge and understanding of Java 8+, Spring 6, SpringBoot 3, Reactive programming. Working knowledge of various tools such as SonarQube, Jenkins, GitHub Ability and passion for finding manual tasks and automation. Programming knowledge and troubleshooting skills. Interest in working in teams and being good team player Excellent communication skills in English - both verbal and written. Candidate must be hard-working, a go-getter with a positive can-do attitude. Candidate should possess excellent learning ability and take up challenges. Be a good team player. Roles and Responsibilities: We are looking for a Java SpringBoot & Micro Services Developer experience who has strong knowledge in Java 8+, Spring 6, SpringBoot 3, Reactive Spring, REST APIs development. And used testing framework Junit & Mockito. And worked in Agile Methodology, Azure cloud feature like OAuth integration, different cloud storage, Azure CI/CD pipeline process. And used tools like Git and GitHub, Jira, Postman, Confluence, SonarQube. Working directly with client or customer stakeholders to understand their requirement and perform the feasibility analysis. Developing SpringBoot 3 based REST APIs code development as per requirement. Integrating the both on-primes and third-party REST APIs & SOAP services. Writing Junit test cases (with Mockito) for the code being developed Understand and follow the agile processes. Understand and follow the development processes. Debugging and fixing the issues being raised in test and production. Team player and supporting team. Keeping the stake holders informed (onsite/offshore/client) Responsible for following all Agile ceremonies from requirement gathering to retrospective meetings for successful delivery And Post implementation support and maintenance of application.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 accommodations during the recruitment and selection process, please inform Human Resources.Thank you for your interest in TCS. Candidates that meet the qualifications for this position will be contacted within a 2-week period. We invite you to continue to apply for other opportunities that match your profile.
Job Title
JAVA SPRING BOOT DEVELOPER