IT & Software

Senior Full Stack Java Developer

SereneAID

Toronto · Ontario · Canada

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

Contract: September 28, 2026 – August 30, 2027

Openings: 2

Security Clearance: No clearance required

Position Overview

We are seekingtwo 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.

Experience deliveringsecure, 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 maintainJava/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 integrateRESTful and SOAP web services .
  • Develop and maintain data pipelines involving extraction, transformation, and loading activities.
  • Develop database solutions and perform SQL scripting usingOracle 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 theAgile/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, includingAODA .
  • 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

Candidatesmust have hands-on experience with the following technologies :

  • JAVA
  • J2EE
  • JSF
  • HTML / DHTML
  • XML / XSL
  • Experience withServlets, EJB, Tomcat and/or WebLogic is required/desirable within the broader technology stack.

Open-Source Frameworks & Libraries

  • Spring
  • myBatis
  • 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.
  • Front-end and API integration.
  • 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
  • Relational Database Management Systems (RDBMS ).
  • Experience withSQL 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

#J-18808-Ljbffr

Reference: WJ-2742_244913

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.