Master information

RQ00140 - Software Developer - Full Stack Java - Senior

Position: Not specified

Start: Aug 6, 2024

End: Mar 31, 2025

Location: Toronto, Canada

Method of collaboration: Project only

Hourly rate: Not specified

Latest update: Jun 25, 2024

Task description and requirements

Job Opportunity: Senior Full Stack Java Developer

Documents Needed:

  • Updated Resume (Word format)
  • Expected hourly rate
  • Qualification Matrix
Submission Deadline: Thursday, June 27, 3:00 P.M. EST to hr@smsoftconsulting.com

Stay Updated: Join our WhatsApp group for daily updates here.

Job Title: RQ00140 - Software Developer - Full Stack Java - Senior

Start Date: 2024-08-06
Client: Supply Ontario
End Date: 2025-03-31
Location: 525 University Ave, Ontario
Type: Hybrid (7.25 hours/day, 5 days/week)
Total Days: 164

Must Haves:

  • 6+ years in full-stack web development (Angular, TypeScript, Bootstrap, Java Spring Boot)
  • Experience with RESTful APIs and microservices
  • Expertise in Microsoft Azure and AWS
  • Knowledge of OAuth 2.0 and JSON Web Token
  • Agile team experience with Azure DevOps
Project Description: Supporting Ontario Health’s e Forms solution to digitalize forms and integrate with provincial digital assets (EHR).

Responsibilities:

  • Design and implement full-stack applications
  • Collaborate on functional and technical requirements
  • Develop, test, and deploy new components
  • Troubleshoot and resolve technical issues
  • Maintain development processes and documentation
Desired Skills:

  • Bachelor’s degree in Computer Science or related field
  • Experience with Angular, Java Spring Boot, OAuth 2.0, JWT
  • Familiarity with AODA, WCAG 2.0, security practices
  • Experience with healthcare integration (HL7 FHIR)
  • Agile environment experience
  • Strong attention to detail and problem-solving skills
Deliverables:

  • Web application features
  • UI prototypes
  • Automated unit tests
  • Bug fixes
  • Production issue support
  • Documentation
Evaluation Criteria:

  • Backend development with Java Spring Boot, OAuth 2.0, JWT: 30%
  • Frontend development with Angular, TypeScript, Bootstrap: 30%
  • Utilization of Microsoft Azure services: 30%
  • Agile development practices: 10%
Notes:

  • Hybrid position, onsite as per manager’s discretion.
  • Ontario Health assets must remain within Ontario without approval.
  • Must live and work in Ontario.
  • Public sector and healthcare experience preferred.

Category

Software development