Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Developer

Flexstaf IT

Toronto

On-site

CAD 100,000 - 140,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading IT services firm in Toronto seeks an experienced programmer with at least 10-15 years in n-tier web applications and cloud-native technologies. Ideal candidates will have extensive knowledge of Java EE, complex programming languages, and be able to lead development efforts with a focus on security and analytical skills. Experience in public sector and familiarity with OPS standards will be beneficial. This role offers an opportunity to contribute to critical software applications.

Qualifications

  • 10-15 years of recent experience in n-tier web applications and cloud-native technologies.
  • Extensive knowledge of complex programming concepts and languages.
  • Demonstrated experience in writing application architecture artifacts.

Responsibilities

  • Support the SDLC with agile implementation of business-critical software applications.
  • Lead the development of large-scale web-based applications.
  • Conduct threat and risk assessments.

Skills

Java EE (J2EE)
JSF
Spring Boot
RESTful Services
Core Java
Eclipse
Oracle
HTML5
CSS3
JavaScript

Tools

WebSphere
Maven
Azure Pipeline
Job description
MUST HAVES: 10-15 years recent experience
  • Experience in n-tier web-based applications, database technologies, software, tools and Java EE (J2EE) and cloud-native technologies
  • Experience in complex programming concepts and languages JSF, Spring, Spring Boot, MyBatis and ORM Framework, Core Java, WebSphere 8 +, Liberty, Oracle 19c + iText, web based applications implementing with MVC framework, REACT, Apache MyFaces, HTML5, CSS3, JavaScript, JQuery, Bootstrap, RESTful Services, YML and SML; Eclipse, Maven, Junit, ANT Build, Azure Pipeline;
Nice to Have
  • Multiple platforms Solaris/Linux/ Windows and system testing methods
  • Experience, knowledge and skills in large-scale system analysis, design and implementation for multi-client use with AODA compliance
Experience and Skill Set Requirements
  • Evaluation Criteria:
Programmer and Development Skills - 65%
  • Experience in n-tier web-based applications, database technologies, software, tools and Java EE (J2EE) and cloud-native technologies
  • Experience, knowledge and skills in large-scale system analysis, design and implementation for multi-client use with AODA compliance
  • Demonstrated experience directly supporting the SDLC (agile/iterative) and implementation of business-critical software applications and systems
  • Experience in writing application architecture artifacts and data modelling to lead the team for development and customization of large web-based applications
  • Experience with J-rules, Oracle content management system and Websphere application server
  • Experience in complex programming concepts and languages JSF, Spring, Spring Boot, MyBatis and Hibernate ORM Framework, EJBs, Servlets, Core Java, WebSphere 8 +, Liberty, Oracle 19c +, JDBC, Oracle UCM, iText, web based applications implementing with MVC framework, REACT, AngularJS, Apache MyFaces, HTML5, CSS3, JavaScript, JQuery, Bootstrap, RESTful Services, YML and SML; Eclipse, Maven, Junit, ANT Build, Azure Pipeline; .Multiple platforms Solaris/Linux/ Windows and system testing methods
  • Extensive experience with security and Cryptography
  • Experience with software development, migration and deployment for virtualized infrastructure and cloud computing environment
  • Extensive experience with printing management systems and PDF architecture
  • Knowledge of and experience in public cloud architecture, using IaaS (Infrastructure as a Service), PaaS (Platform as a Service), SaaS(Software as a Service), Kubernetes, Container and Docker.
Analytical and Problem-Solving Skill - 30%
  • Analytical skills to assess the feasibility of a broad range of options, make recommendations and develop customized strategies to resolve unique problems; Analytical and problem-solving skills to identify and resolve existing and potential systems issues and perform threat and risk assessments and business impact analyses; oral and written communication skills to lead the consulting and discussion process and prepare technical reports
  • Presentation skills to conduct training and information sessions and lead committees and task groups
  • Consultative skills to consult with and provide advice to clients, program staff and senior management
  • A team player with a track record for meeting deadlines
  • Experience in providing technical leadership to junior developers
Public Sector Experience - 5%
  • Experience with OPS architecture, methodologies and GO–ITS standards would be an asset
  • Familiar with OPS Threat Risk Assessment (TRA) and Privacy Impact Assessment (TRA) process
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.