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.

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.

Responsibilities

  • Use knowledge of design, development, information security and IT architecture best practices to ensure delivery of robust applications that follow architectural processes and direction.
  • Work closely with onshore North American IT teams using a mix of agile and iterative development methodologies, delivering Java design and development.
  • Lead the design, development, and enhancement of a document management platform leveraging Java and React technologies.
  • Collaborate with cross-functional teams to gather requirements, propose solutions, and deliver high-quality, scalable software components.
  • Analyze complex problems and drive innovative approaches to improve system performance, reliability, and user experience.
  • Ensure best practices in coding standards, testing, and deployment processes are followed.
  • Take ownership of assigned module features, driving them from concept to production with minimal supervision.
  • Mentor and guide junior engineers, fostering a culture of learning and innovation within the team.
  • Continuously explore new technologies, frameworks, and methods to enhance the platform capabilities.

Qualifications

  • Professional software engineering experience with a strong focus on Java and React-based application development.
  • Proven track record of delivering complex, enterprise-scale software solutions.
  • Strong problem-solving abilities with a proactive, go-getter mindset and willingness to take initiative.
  • Experience designing and building solutions for document or content management systems is an advantage.
  • Ability to work independently as well as collaborate effectively with global teams and stakeholders.
  • Excellent communication and analytical skills, translating business needs into technical solutions.
  • Expertise in Java (Core and Advanced) with experience developing scalable back-end services.
  • Required skills: Java (Core and Advanced), React.js, RESTful APIs, microservices.

Salary Range - CA$ 110,000 - CA$ 120,000 Per Year


#J-18808-Ljbffr

Full Stack Developer - Java, REACT

Apply Now
Back to search page