Description

We would like to present to you a new job opportunity and I think you may find it interesting.

If you are interested kindly send the following documents to [email removed] by Monday, Jun 22, 9:00 AM EST if that interests you and matches your profile.

Without mandatory documents, we cannot submit a candidate.

• Updated Resume in word format (Mandatory)

• References (Mandatory)

• Expected hourly rate (Mandatory)

• Visa Status (Mandatory)

• LinkedIn ID (Mandatory)

Job Title: RQ10475 – Software Developer – Senior

Client: Ministry of Public and Business Service Delivery and Procurement

Work Location: 40 St. Clair Ave. W. Toronto Ontario, Onsite

Estimated Start Date: [phone removed]

Estimated End Date: [phone removed]

#Business Days: 182.00

Extension: Probable after the initial mandate

Hours per day or Week: 7.25 hours per day

Security Level: No Clearance Required

Must Have

• Some experience in developing UI applications using latest web UI framework such as AngularJS and NodeJS

• Demonstrates experience in Restful Webservices

• Demonstrated experience with JavaScript

• Demonstrates Web design and development experience, including Hyper Text Mark-up

• Language (HTML), Asynchronous JavaScript and XML (AJAX), Cascade Style Sheets

• (CSS); Connectivity/Structured Query Language (JDBC/SQL)

• Demonstrates experience with IBM WebSphere and Liberty

• 10+ years of experience with the design and development of common utility components using JEE

Description

• A senior programmer developer is required to support two Permissions Enterprise Platform (PEP) projects to meet the requirements related to permit modernization and integration with the Centralized Digital Permitting System (CDPS):

• Enhanced EASR Service (Faster Options) – 66% allocation or 120 days of effort

• Onboarding of new EASR activities on the CDPS platform

• PEP Continuous Improvement – 34% or 62 days of effort

• Integration between PEP and CDPS including

• redirection from CDPS to existing PEP systems and processes for permit submission

• API integration with PEP/Permit Tracker for permission status reporting within CDPS

Responsibilities

• Design, develop, test, and maintain high‑quality Java applications across the full software development lifecycle (SDLC).

• Build and enhance applications using Java, Spring Boot, JPA, EJB, Angular, NodeJS, and modern PDF-generation tools such as intext or Apache Velocity.

• Develop and integrate robust RESTful and SOAP web services to support secure and scalable system interactions.

• Design and implement microservices architectures and contribute to distributed systems development.

• Develop and maintain cloud-enabled solutions leveraging Azure Cloud services, CI/CD pipelines, containerization (Docker), and infrastructure automation.

• Prepare deployment packages, support production deployments, and coordinate releases across multiple environments (Dev, QA, UAT, Prod).

• Implement, update, and optimize complex business rules using IBM Operational Decision Manager (ODM).

• Integrate applications with IBM Business Automation Workflow (BAW) for workflow orchestration and automation.

• Develop and support applications running on IBM WebSphere and Liberty 8.x application servers.

• Work with middleware, enterprise gateways, and various communication protocols to enable secure and reliable system integration.

• Write complex PL/SQL queries, stored procedures, data transformation scripts, and design staging structures for migration activities.

• Support relational and hierarchical databases and contribute to end‑to‑end data migration initiatives.

• Work with OpenText Content Management APIs to update metadata, maintain data integrity, and support enterprise content management flows.

• Develop accessible, AODA‑compliant user interfaces and generate accessible documents (including PDFs) aligned with GO‑ITS 54 standards.

• Contribute to public‑sector permitting systems and ensure compliance with Ontario Government IT standards and enterprise integration requirements.

• Use the Red Hat OpenShift Console to deploy, monitor, and manage cloud‑native applications and containerized workloads.

• Participate actively in Agile Scrum ceremonies and collaborate closely with Business Analysts, QA teams, architects, and product stakeholders.

• Maintain, update, and produce system design documents, architecture diagrams, technical specifications, and deployment guides.

• Conduct unit, regression, load, and functional testing to ensure high‑quality, defect‑free deliverables.

• Perform code reviews, enforce best practices, and provide accurate effort and timeline estimates.

• Track and report development progress using Kanban tools and participate in technical or project leadership meetings.

• Manage multiple tasks simultaneously, prioritize effectively, and adapt to fast‑paced, high‑pressure project demands.

• Demonstrate strong analytical thinking, problem‑solving abilities, communica