Full Stack Developer (Java, Angular, React Js)

2-10 years
a month ago
Job Description

Main objectives and Summary

You will be working within a team performing web developments for HQ company, National Bank of Canada.

  • Guarantee the quality of the source code, for all developments under your responsibility as well as develop the application
  • Coordinate with the PO, Business Analysts and QA to ensure that the business requirements are met
  • Perform unit testing, and contributes to integration testing
  • Challenge developers to improve overall quality of the team
  • Contribute to deliver innovative functionalities to the customers of the bank
  • Support and investigate the issue with the team.


  • Bachelor's Degree or higher in Computer Science, Computer Engineering, Information Technology or Computer related field
  • 2 - 10 years of working experience as full stack developer withAngular JS or React JS and Java.
  • Proficient with frontend languages such as HTML, CSS, and JavaScript
  • Knowledge of Java Spring boot, AWS, Microservice API, CI/CD process
  • Required skill: Strong programming skill, Analytical skill, Troubleshooting, Communication, Problem solving skill
  • Good understanding of Atlassian suite tools (Jira, Bitbucket and Confluence)
  • Experience in Agile methodology
  • Good command of written and spoken English

Nice to have

  • Previous experience working with Western company
  • Previous experience working with remote team
  • Previous experience Salesforce development
  • Banking background

What you will get from ATA IT

  • 14 days vacation in first year
  • Health insurance for staff & families
  • Life insurance
  • Dental fee for staff & families
  • Provident fund
  • Monetary Assistance (Childbirth, Funeral, Basket Visit)
  • Annual Party
  • Monthly Activities- Staff Birthday & Company Activities
  • Social discuss & sharing knowledge
  • Multi-national company with flexible working hours, but professional company culture
  • Work from Home Policy