Software Developer - Senior

Posted 6 Days Ago
Be an Early Applicant
Toronto, ON, CAN
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
The Role
Senior Java developer responsible for full SDLC: design, develop, test, and deploy enterprise Java/JEE applications. Build microservices, REST/SOAP services, cloud-enabled solutions on Azure/OpenShift, integrate IBM ODM/BAW and WebSphere, perform PL/SQL and data migration tasks, generate accessible UIs and PDFs, support CI/CD and containerized deployments, and collaborate in Agile teams while producing technical documentation and conducting testing and code reviews.
Summary Generated by Built In
We do have a job opening for Software Developer - Senior for our direct client Province of Ontario. The position details are given below:


Job Details:

Job ID: RQ10475 - Software Developer - Senior

Client : Land & Resources Cluster
Location :40 St. Clair Ave. W,  Toronto, Ontario
Duration:  09 months + Extension

Type: Onsite



Job Description:



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 iText 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, communication skills, and teamwork across all stages of development.

  • Tools:

  • Application Modeling Tool: Rational Software Architect v.8.0

  • Application Server: IBM WebSphere Application Server (ND) 8.x, IBM Business Automation Workflow 8.6.x, Liberty 8.x, IBM Operational Decision Manager 8.x

  • Database: Microsoft Access®, Oracle Enterprise Edition , 11g,

  • Database Design Tool: Oracle Designer 11g,19c

  • Development Environment: Websphere BPM v 8x, IBM ODM(ILog/JRule), Liberty 8.x

  • Development Language / Runtime Environment: Java™ Enterprise Edition,Java™, JavaScript™ , VB Script™, HTML, DHTML, XML, AJAX

  • Office Automation Tools: Microsoft Office, including Exchange/Outlook

  • Operating Systems: Linux, Windows Server 2008 Enterprise Edition - sp2

  • Tools: IBM/Rational® Products, Requirement Composer, Rational Application Developer for Websphere®, Liberty 8.x

  • Testing Tools : IBM® AppScan Version 8.5, Selenium, Azure Dev Ops Test Plan

  • Web Browser: Chrome, Internet Explorer, Firefox©

  • Web Server: IBM HTTP Version 1.3.26 and IIS


Must haves:

  • 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






Skills Required

  • 10+ years of experience with the design and development of common utility components using JEE
  • Strong Java programming experience (Java Enterprise Edition)
  • Experience with Spring Boot
  • Experience with JPA and EJB
  • Experience developing UI applications using AngularJS/Angular and NodeJS
  • Demonstrated experience with JavaScript, HTML, AJAX, CSS, DHTML
  • Experience building and consuming RESTful and SOAP web services
  • Experience with IBM WebSphere Application Server and Liberty 8.x
  • Experience implementing business rules using IBM Operational Decision Manager (ODM)
  • Experience integrating with IBM Business Automation Workflow (BAW) / WebSphere BPM
  • Experience with Azure Cloud services and cloud-enabled solutions
  • Experience with containerization and orchestration (Docker, Red Hat OpenShift)
  • Familiarity with CI/CD pipelines and deployment across Dev/QA/UAT/Prod
  • Ability to write complex PL/SQL queries, stored procedures, and data transformation scripts
  • Experience with OpenText Content Management APIs or enterprise content management integration
  • Experience generating PDFs and accessible documents (iText, Apache Velocity) and AODA compliance
  • Experience with Oracle databases (Oracle 11g) and Oracle Designer
  • Familiarity with testing tools such as Selenium and Azure DevOps Test Plan
  • Experience with security/middleware, enterprise gateways, and communication protocols
  • Experience using Rational/IBM tooling (Rational Software Architect, Rational Application Developer)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
50 Employees

What We Do

ITProFound Inc. is a global technology services and solutions provider specializing in software development, IT consulting, and staff augmentation. They deliver end-to-end business practice solutions, including ERP, cloud migrations, and data analytics, across various industries.

Similar Jobs

Capital One Logo Capital One

Staff Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
55000 Employees
184K-500K Annually

Capital One Logo Capital One

Staff Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
55000 Employees
184K-500K Annually

Capital One Logo Capital One

Staff Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
55000 Employees
184K-500K Annually

Capital One Logo Capital One

Staff Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
55000 Employees
184K-500K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account