Full Stack Developer
Job Description

Full Stack Developer

On behalf of our client in the Healthcare Sector, PROCOM is looking for a Full Stack Developer.

Full Stack Developer – Job Description

  • The application developer is a member of the Development team and is responsible for the design, development, maintenance and support of eCHN applications.
  • The role will support the development delivery for releases as well as provide tier 1,2, and 3 operational support.
  • Will be responsible for code line delivery and understands coding best practices
  • Actively seeks peer code reviews to ensure delivery is in line with design and enforces coding best practices are also followed by peers
  • Responsible for executing, maintaining and enhancing existing CI/CD pipeline to ensure rapid delivery of releases
  • Provides status to assigned work packages
  • Provide input to and execution of change management activities of the release throughout the organization (Dev, QA, IT, Management and Customer Support).
  • Support release planning by helping team leads and/or business stakeholders to evaluate effort and feasibility of new features and high priority tickets.
  • A strong understanding of J2EE design and development principles is required.
  • Research and keep abreast of new technologies and development/design paradigms.
  • Recommend new technology and architecture options to management.
  • Provider Tier 1 & 2 support to execute on remediation action items to ensure service availability is restored as quickly as possible. Support post incident reviews to assess root cause and provided recommendations on remediation actions items. Potential for supporting issues outside of regular business hours.
  • Provider Tier 3 support for issues reported to the help desk – complete analysis to resolve/deliver closure to issue, provide status to stakeholders.

Full Stack Developer – Mandatory Skills

  • Degree in Computer Science, Software Development or Engineering
  • Experience with healthcare applications using HL7 message standards and EHR architecture - identity management, registries and security management
  • 5+ years of experience in software development with focus on J2EE applications both HA OLTP and web based and mobile solutions.
  • Experience with delivering projects using Agile methodologies with weekly scrum meetings
  • Experienced with DevOps – tools, technologies and infrastructure
  • Extensive background in the following:
  • FULL Stack development experience, both front end development, and back-end integration side
  • Core Java, Web Services, RESTful Development , JSP, Servlets, JSON, XML, JavaScript, CSS, jquery , bootstrap
  • Experience in Spring Framework, Spring Integration and persistence frameworks like JPA, Hibernate.
  • SpringBoot and NodeJS
  • Designing and developing mobile applications
  • JavaScript, HTML5, CSS
  • Mobile web optimization techniques
  • API development and Integration
  • One of: React, Angular, Angular 2, TypeScript, Ionic
  • JMS, ActiveMQ, IBM MQ Series
  • JDBC and JNDI technology
  • XML and XSLT
  • XHTML, JavaScript and CSS.
  • Shell scripting
  • Knowledge and experience with open source web servers: Apache HTTP, Apache Tomcat, Node.js
  • Knowledge of database architecture and design principles and various database management systems (DB2, MySQL, Oracle, MS SQL Server 2000/2005)
  • Knowledge of the RedHat, AIX, Unix, Windows operating systems
  • CICD related experience: GIT, Maven, Ant, Jenkins, Nexus, Docker
  • Agile Tools related experience: Confluence, Jira, Bamboo
  • Design related experience: UML 2.0, Model Driven Development, Integration Design Patterns, Micro-services
  • Testing related experience: jUnit, Selenium, Jasmine, Robot, SoapUI
  • Preferred certification: Sun Certified Java Programmer (SCJP), Sun Certified Web Component Developer (SCWCD) and Sun Certified Java Developer (SCJD).
  • Ability to work in a fast paced and dynamic team environment
  • Ability to handle escalated customer support issues
  • Proven ability to meet deadlines and take initiative
  • 5+ years of experience in software development

Full Stack Developer – Nice to Have Skills

  • Software development experience in Healthcare is an asset

Full Stack Developer - Assignment Start Date

ASAP – 6 months to start

Full Stack Developer - Assignment Location

Downtown Toronto

Job Requirements


Company Overview

For 35 years, Procom has been pushing the envelope in North American IT staffing solutions. Driven by a senior management team of seasoned recruitment professionals, we have offices in 14 locations in the US and Canada and service all major IT markets.

When we started out in 1978, tech jobs were just being integrated into the workplace. We have been a part of shaping the landscape of IT in Canada ever since, placing IT consultants in major businesses in all sectors, including banking, telecommunications, and retail.

Through all the peaks and valleys of the IT industry, we have consistently done one thing: helping IT professionals discover the next chapter in their career.

Submit your email address to begin the application process for the Full Stack Developer job
Email is invalid Email address is needed