Torna ai jobs
ScovaiScovaiJobs
SereneAid

SereneAid

Senior Full Stack Java Developer

Toronto, CAIn sedeContrattoTempo pieno

Pubblicato il 27 ago 2026

Questa offerta è pubblicata in EN

Senior Full Stack Java Developer
Position: Senior Full Stack Java Developer
Client: Community Services Cluster, Ministry of Public and Business Service Delivery and Procurement, Government of Ontario
Location: 777 Bay Street, Toronto, ON
Work Arrangement: 100% Onsite – 5 days per week
Contract: September 28, 2026 – August 30, 2027
Openings: 2
Security Clearance: No clearance required

Position Overview
We are seeking two Senior Software Developers – Full Stack to support the development, integration, enhancement, testing, deployment, and maintenance of business-critical web applications within the Ontario Public Sector.
The successful candidates will have strong hands-on experience across Java/J2EE full-stack development, including JSF, HTML/DHTML, XML/XSL, Spring, myBatis, Bootstrap, JavaScript, REST/SOAP web services, Oracle SQL, and relational databases. Candidates should be comfortable working across front-end and back-end components, APIs, database integration, application architecture, troubleshooting, and Agile SDLC environments.
Experience delivering secure, scalable, responsive, and AODA-compliant web applications is highly valued.
Key Responsibilities
  • Design, develop, configure, integrate, test, debug, document, deploy, and maintain enterprise software applications.
  • Translate technical system specifications and business requirements into working, tested applications.
  • Develop and maintain Java/J2EE web-based applications using n-tier architecture.
  • Develop front-end interfaces and integrate them with back-end services and APIs.
  • Design, construct, consume, and integrate RESTful and SOAP web services.
  • Develop and maintain data pipelines involving extraction, transformation, and loading activities.
  • Develop database solutions and perform SQL scripting using Oracle and SQL Server.
  • Work with relational database technologies and RDBMS concepts.
  • Develop reusable, self-contained, testable software components and modules.
  • Apply current software architecture principles, design patterns, and development standards.
  • Troubleshoot and resolve application, integration, deployment, migration, and production issues.
  • Support application implementation, conversion, migration, and post-implementation activities.
  • Participate directly throughout the Agile/iterative Software Development Life Cycle (SDLC).
  • Conduct and participate in technical/design walkthroughs with project teams.
  • Collaborate with developers, architects, business stakeholders, SMEs, and other IT professionals.
  • Develop technical and system documentation as required.
  • Support continuous integration and deployment activities.
  • Ensure applications are designed for performance, scalability, maintainability, and reliability.
  • Ensure solutions comply with applicable accessibility requirements, including AODA.
  • Assist with reviewing, analyzing, modifying, testing, and debugging installation/deployment scripts.
  • Provide technical assistance and support for software packages and applications.


Requirements

Mandatory Technical Skills
Candidates must have hands-on experience with the following technologies:
Java / Enterprise Development
  • JAVA
  • J2EE
  • JSF
  • HTML / DHTML
  • XML / XSL
  • Java web application development
  • Experience with Servlets, EJB, Tomcat and/or WebLogic is required/desirable within the broader technology stack.
Open-Source Frameworks & Libraries
  • Spring
  • myBatis
  • Bootstrap
  • jQuery
  • Experience with modern web development frameworks and reusable components.
Full-Stack Web Development
  • Front-end and back-end application development.
  • Web architecture and n-tier application architecture.
  • Responsive web development.
  • Front-end and API integration.
  • HTML, CSS, JavaScript and Angular/AngularJS experience.
  • Development of reusable, self-contained, and testable UI modules/components.
  • Ability to develop front-end code capable of querying and consuming APIs.
  • Understanding of UX/UI principles.
Database / SQL
  • Oracle Database
  • Oracle SQL scripting
  • Strong SQL skills.
  • Relational Database Management Systems (RDBMS).
  • Experience with SQL Server.
  • Database design, implementation, integration, and management.
APIs & Web Services
  • REST / RESTful APIs
  • SOAP web services
  • Web Services development and integration.
  • API design, development, consumption, and front-end integration.
  • Swagger/OpenAPI knowledge is an asset.
Development / SDLC
  • Experience directly supporting the Agile/iterative SDLC.
  • Systems design, configuration, integration, and development.
  • Design, coding, testing, debugging, deployment, and documentation.
  • Application troubleshooting and production support.
  • Structured software development methodologies.
  • CI/CD and deployment experience.
  • Azure DevOps and JIRA experience is an asset.
Full-Stack Development Requirements
The successful candidate should demonstrate the ability to work across the complete application stack, including:
  • Web architecture and application design.
  • Front-end interface development.
  • Back-end Java/J2EE development.
  • REST API development and integration.
  • Database design and SQL development.
  • Front-end/API integration.
  • Application performance and scalability.
  • Continuous integration and deployment.
  • Application testing and debugging.
  • Production troubleshooting and technical support.
Additional Technical Experience
Experience with the following will be considered an asset:
  • Angular / AngularJS and JavaScript.
  • Java WebLogic and Tomcat.
  • EJB and Servlets.
  • Jasper reporting tools.
  • Middleware and gateways.
  • Swagger/OpenAPI.
  • Rapid Application Development (RAD) methodologies.
  • Internet-ready applications.
  • Responsive web applications.
  • AODA-compliant application development.
  • Information Management principles, policies, concepts, and practices.
  • Application installation and deployment scripts.
  • Data extraction, transformation, and loading (ETL) processes.
Analytical & Problem-Solving Skills
  • Strong analytical skills with the ability to evaluate technical options and recommend appropriate solutions.
  • Ability to assess feasibility, identify risks, and develop customized strategies for complex technical problems.
  • Strong troubleshooting and debugging capabilities.
  • Ability to understand complex technical and business requirements.
  • Excellent decision-making and problem-solving skills.
  • Ability to work independently while collaborating effectively with technical and business teams.
Communication & Collaboration
  • Strong verbal and written communication skills.
  • Ability to elicit and document information from business stakeholders and subject matter experts.
  • Strong consultation and interpersonal skills.
  • Ability to lead or participate in discussions regarding system-development options and technical processes.
  • Strong teamwork and collaboration skills.
  • Demonstrated ability to meet deadlines in a complex project environment.
Public Sector Experience – Asset
The following experience is considered an asset:
  • Experience developing applications within the Public Sector.
  • Knowledge of Public Sector application and information architecture.
  • Familiarity with GO-ITS standards.
  • Familiarity with Public Sector Threat Risk Assessment (TRA) processes.
  • Familiarity with Privacy Impact Assessment (PIA) processes.
  • Experience working within government technology standards and structured methodologies.
Accessibility
  • Experience developing AODA-compliant web applications is an asset.
  • Understanding of accessibility standards and regulations applicable to Ontario government applications.
  • Ability to design and develop accessible, responsive, user-friendly web interfaces.
Candidate Profile
The ideal candidate is a Senior Full Stack Java Developer with strong enterprise application development experience and the ability to work across front-end, back-end, API, database, integration, and deployment layers.
Candidates should have particularly strong experience with:
Java + J2EE + JSF + HTML/DHTML + XML/XSL + Spring + myBatis + Bootstrap + Oracle SQL + n-tier web applications + REST/SOAP Web Services + Agile SDLC.
Mandatory Requirements – Quick Screening Checklist
  • Senior-level software development experience.
  • Strong hands-on JAVA development experience.
  • J2EE experience.
  • JSF experience.
  • HTML/DHTML experience.
  • XML/XSL experience.
  • Experience with Spring.
  • Experience with myBatis.
  • Experience with Bootstrap.
  • Hands-on n-tier web-based application development.
  • Hands-on experience with Oracle Database.
  • Strong Oracle SQL scripting experience.
  • Strong understanding of RDBMS.
  • Experience with Web Services / REST and/or SOAP.
  • Experience supporting the Agile/iterative SDLC.
  • Experience with systems design, configuration, integration, development, testing, and troubleshooting.
  • Ability to work as a full-stack developer across front-end and back-end components.
  • Ability to work onsite 5 days per week at 777 Bay Street, Toronto.
Nice to Have
  • Public Sector / Government of Ontario experience.
  • GO-ITS standards.
  • TRA / PIA experience.
  • AODA-compliant application development.
  • Angular / AngularJS.
  • JavaScript.
  • WebLogic / Tomcat.
  • EJB / Servlets.
  • Jasper.
  • Azure DevOps.
  • JIRA.
  • Swagger/OpenAPI.
  • Middleware/gateway experience.
Important: This is a fully onsite position in Toronto, 5 days per week. Candidates must be able to work onsite at 777 Bay Street, Toronto, Ontario.

Informazioni ruolo

Tipo di lavoro

Tempo pieno

Skill richieste

JavaJ2EEJavaServer Faces (JSF)Spring FrameworkmyBatisFront-end web development (HTML/DHTML/CSS/JavaScript/Bootstrap)XML/XSLRESTful and SOAP Web Services (API design, development, consumption)Oracle Database and Oracle SQL scriptingRelational Database Management Systems (RDBMS) and SQL ServerAgile/iterative Software Development Life Cycle (SDLC)Continuous Integration/Continuous Deployment (CI/CD) and Azure DevOps/JIRAApplication architecture, design patterns and n-tier web application designTroubleshooting, debugging, production support and performance/scalability optimizationAODA / accessibility-compliant web application development

Offerte simili

Taraki Technologies

AI Developer Intern - Madvisions

Taraki Technologies

Toronto, CAIn sedeContrattoTempo pieno
19 giorni fa
Medical Staff Talent

Consultant Orthopaedic Surgeon – Robotic & Arthroscopic Care

Medical Staff Talent

Toronto, CAIn sedeIndeterminatoTempo pieno
3 giorni fa
Medical Staff Talent

CONSULTANT ORTHOPAEDIC SURGEON – DIGITAL ARCHITECTURE HOSPITAL

Medical Staff Talent

Toronto, CAIn sedeIndeterminatoTempo pieno
3 giorni fa
Medical Staff Talent

CONCIERGE INTERNAL MEDICINE PHYSICIAN – UHNW FAMILY PRACTICE

Medical Staff Talent

Toronto, CAIn sedeIndeterminatoTempo pieno
3 giorni fa
Medical Staff Talent

CONCIERGE PAIN MANAGEMENT & CRITICAL CARE PHYSICIAN – UHNW FAMILY LIAISON

Medical Staff Talent

Toronto, CAIn sedeIndeterminatoTempo pieno
10 giorni fa
Medical Staff Talent

Consultant Specialized Surgeon – Elite Private Hospital (Doha)

Medical Staff Talent

Toronto, CAIn sedeIndeterminatoTempo pieno
14 giorni fa
Senior Full Stack Java Developer presso SereneAid a Toronto | Scovai | Scovai