Dekang Medical now is building clinics and
research centre in Mississauga and Oakville and expanding location in Great
Toronto Area. We are looking for an Intermediate Software Engineer - Working
within a cross-functional team of developers, business analysts, and quality
analysts to develop software based on internal requirements.
Key Responsibilities
· Responsible for full stack Java development with JDK8, Struts, Spring, Hibernate and JUint.
· Play a key role to develop applications with rich and interactive user interface using JavaScript, Html, CSS, jQuery and AngularJS.
· Design and develop software to meet requirements using Agile methodology and TDD.
· Test and implement software to ensure client satisfaction.
· Contribute to the design and development in all layers of web application from front end, back end to database design as well as unity test approaches.
· Modify
applications’ functionalities to meet growing business needs and regulation
requirements. Evaluate project requirements and release timelines and complete
tasks accurately and efficiently.
Experience And Education
· Requires: Bachelor degree of Computer Science, Computer Engineering or closely related field
· Experience must have included: Full Stack Java Development with JDK 8, Struts, Spring, Hibernate and JUnit;
· Experience with RESTful Web APIs and SOAP-based Web services to integrate Server-side business logic with dynamic front end UI;
· Experience developing dynamic web applications with JavaScript frameworks including NodeJS, AngularJS and behavior driven testing framework Jasmine; UI experience with JavaScript es6 standards, Html, CSS, jQuery and Bootstrap;
· Database experience with MySQL and SQL Server; hands-on experience in Query Optimization, stored procedures and Triggers;
· Use of Software management tools including Maven, Ant and Gradle and version control systems GIT and SVN;
· Experience with designing and implementing sustainable and scalable projects using Agile and Test-Driven Development methodologies.