Overview

Full Stack Developer – Hybrid, Toronto, Ontario – Contract.

Experience & Qualifications

  • At least 3 years of Java – Open JDK 8 and 11
  • At least 3 years of Spring Boot 2 or 3
  • At least 3 years of SOAP Web Service development
  • At least 3 years of REST Service development
  • At least 3 years of Git, DevOps, CI/CD
  • At least 3 years of Docker and Kubernetes
  • At least 3 years of OAuth2
  • At least 3 years of Java Data JPA and Hibernate
  • At least 5 years of Oracle and 3 years of SQL Server databases
  • At least 5 years of JUnit 4 or 5
  • At least 3 years of Open API Specification and Swagger
  • At least 2 years of front‑end technologies: React and Node.js
  • Experience in design, coding, testing, debugging, and documenting applications
  • Experience in application design, modern design patterns, deployment, and troubleshooting
  • Experience with one or more communication protocols
  • Experience eliciting and documenting information from diverse business area stakeholders and subject‑matter experts

Responsibilities

  • Collaborate with IT professionals throughout the Software Development Life Cycle
  • Apply structured methodologies such as Agile and Scrum for development, design, implementation, and maintenance of applications
  • Translate technical system specifications into working, tested applications
  • Develop detailed programming specifications, write and generate code, compile data‑driven programs, maintain systems, and conduct unit tests
  • Resolve and troubleshoot technical problems arising during the use and operation of software packages, including implementation, conversion, and deployment support

Technical Skills

  • Hands‑on experience reflecting the technologies listed above (Java, Azure, etc.)
  • Developing detailed programming specifications and writing code
  • Compiling data‑driven programs and maintaining codebases
  • Conducting unit tests and maintaining quality standards

Communication Skills

  • Strong communication skills for preparing documentation, including solution documentation, user manuals, reports, reviews, and assessments
  • Ability to present ideas and suggestions clearly and effectively in a user‑friendly manner
  • Maintain a high level of customer service to both internal and external clients
  • Clearly and understandably communicate designs and development activities

Technical and Soft Skills

  • Excellent analytical, problem‑solving, and decision‑making skills
  • Strong verbal and written communication, interpersonal, and negotiation skills
  • Team player with a track record of meeting deadlines

#J-18808-Ljbffr
Similar jobs

Full Stack Developer Java (Montreal)

Apply Now
Back to search page