Job Description
Role overview :
We seek a highly skilled Senior Full Stack Developer to join our consulting industry client who will design, develop, and maintain scalable web applications and solutions.
You will collaborate with cross-functional teams, manage COTS and custom applications, and maintain the underlying Microsoft SQL database.
Duration : 4-month contract position with a possible extension.
Location : Toronto (Hybrid, requiring 1-2 days on-site per week)
Pay rates : $71 - 87 / HR
Responsibilities :
- Design, develop, and maintain front-end and back-end components on a J2EE-based platform.
- Implement and maintain scalable, modular, and reusable code.
- Ensure application responsiveness and performance across devices.
- Develop detailed program specifications.
- Conduct code reviews for quality and adherence to standards.
- Develop, test, and deploy fixes and upgrades in collaboration with partners and IT teams.
- Write documentation for program development, logic, coding, and corrections.
- Participate in tier 3 application support, incident management, and application upgrades / patches.
- Troubleshoot issues and provide Root Cause Analysis (RCA) with partners / Open Source communities.
- Provide off-hour support to avoid service impact.
- Develop / build enhancements as required by customer and business.
- Participate in team projects, completing deliverables within time and budget constraints.
- Provide technical leadership and mentorship to junior developers.
- Stay updated with industry trends and emerging technologies.
- Perform other technical duties as assigned.
Qualifications : Must-Have :
- 7+ years of experience with large, complex web-based applications using Java, Spring Framework, Open Source frameworks, COTS, and relational databases (Oracle / Microsoft SQL).
- Proven experience as a Full Stack Developer with front-end and back-end expertise.
- Proficiency in HTML5, CSS, and JavaScript frameworks (AngularJS, Angular, JQuery).
- Exceptional troubleshooting skills for complex web-based application / system issues.
- Experience with highly available architecture and mission-critical services support.
Nice-to-Have :
- Hands-on experience with JBoss App Server, Node JS, Java, Python, MySQL, Apache Tomcat, Microsoft Windows, and Redhat OS.
- Familiarity with the Government of Ontario IT Standards (GO-ITS).
- Experience implementing and supporting Disaster Recovery.
30+ days ago