Job Summary:
• We are seeking a talented Full Stack Developer.
• The ideal candidate will have a strong foundation in both front-end and back-end development, with expertise in server-side languages, modern frameworks, database management, API integration, and version control.
• This role requires a problem-solver who thrives in a collaborative environment and is passionate about building scalable, efficient, and user-friendly applications.
Key Responsibilities:
• Design, develop, and maintain robust server-side applications using languages like Node.js and Java, and frameworks such as Express, Django, and Spring.
• Build responsive and dynamic user interfaces using front-end frameworks like React.js.
• Manage and optimize databases, including DB2, MSSQL, and Elasticsearch, ensuring data integrity and performance.
• Design, build, and integrate RESTful APIs and microservices to enable seamless communication between systems.
• Collaborate with cross-functional teams to deliver high-quality software solutions.
• Utilize Git, GitHub, or GitLab for version control and collaborative development.
• Troubleshoot and debug applications to ensure optimal functionality and user experience.
• Stay updated on emerging technologies and industry trends to continuously improve development practices.
Required Qualifications:
• Proven experience in back-end development with Node.js, Java, and frameworks like Express, Django, or Spring.
• Strong proficiency in front-end development using React.js.
• Expertise in database management with DB2, MSSQL, and Elasticsearch.
• Hands-on experience in designing and integrating RESTful APIs and m icroservices.
• Proficiency in version control using Git, GitHub, or GitLab.
• Excellent problem-solving, communication, and teamwork skills.
Nice-to-Have:
• Experience with cloud platforms (e.g., AWS, Azure).
• Familiarity with containerization tools like Docker or Kubernetes.
• Knowledge of DevOps practices and CI/CD pipelines.
Salary Range - CA$ 110,000 - CA$ 120,000 Per Year
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.
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.