Talent.com
Maarut
RQ10475 - Software Developer - SeniorMaarut • Toronto, ON, ca
RQ10475 - Software Developer - Senior

RQ10475 - Software Developer - Senior

Maarut • Toronto, ON, ca
1 day ago
Job type
  • Full-time
Job description
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.


Requirements

Experience and Skill Set Requirements:

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


Skill Set Requirements:

Skills & Qualifications:

Core Development Skills

  • Extensive experience across the full software development lifecycle (SDLC), including design, coding, testing, debugging, deployment, and maintenance.
  • Proficient in Java and related technologies including Spring Boot, JPA, EJB, Angular, NodeJS, Jasper Reports, and PDF generation.
  • Strong experience in building and integrating RESTful and SOAP-based web services.
  • Skilled in developing microservices-based applications and distributed systems.

Cloud & DevOps

  • Hands-on experience with Azure Cloud services and DevOps practices including CI/CD pipelines, containerization (e.g., Docker), and infrastructure automation.
  • Experience in preparing deployment packages and coordinating releases across multiple environments.

Business Rules & Integration

  • Proven expertise in developing complex applications using IBM Operational Decision Manager (ODM).
  • Experience integrating with IBM Business Automation Workflow (BAW) for process orchestration and automation.
  • Experience with JEE application servers, including IBM WebSphere and Liberty 8.x.
  • Familiarity with middleware, gateways, and various communication protocols.

Database

  • Strong experience with PL/SQL, including writing complex queries++.
  • Proficient in relational and hierarchical database technologies.

Content Management Systems

  • Experience working with OpenText Content Management System APIs, with a focus on updating and maintaining metadata accuracy and integrity.

Accessibility & Standards Compliance

  • Experience developing AODA-compliant user interfaces and accessible documents (including PDFs).
  • Familiarity with Ontario Government IT standards (GO-ITS 54) and accessibility best practices.

Public Sector Experience

  • Experience working with permitting platforms within the Ontario Public Service (OPS) or other public sector environments, including integration with enterprise systems and compliance with government standards.

Agile & Collaboration

  • Comfortable working in Agile Scrum environments and rapid application development (RAD) frameworks.
  • Effective team player with excellent analytical, problem-solving, and interpersonal skills.
  • Experienced in collaborating with business analysts, QA, and system architects throughout the development lifecycle.

Documentation

  • Experience updating and maintaining design and architecture documentation to reflect evolving system components and integration points.
  • Skilled in producing technical documentation, deployment guides, and user/system manuals.

Quality Assurance & Estimation

  • Committed to delivering defect-free, well-tested code through unit, functional, load, and regression testing.
  • Skilled in conducting design/code reviews and providing accurate effort estimates.
  • Experienced in reporting progress in Kanban settings and leading project meetings.

Work Environment & Soft Skills

  • Able to handle multiple tasks simultaneously and work effectively under pressure in fast-paced environments.
  • Strong organizational and time management skills with a consistent track record of meeting deadlines.


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


Development Experience:

  • UI development using modern frameworks like Angular and NodeJS.
  • Strong experience with RESTful and SOAP Web Services.
  • Experience developing microservices and Spring Boot applications.
  • Experience with JavaScript, HTML, CSS, AJAX, and JDBC/SQL.
  • Experience developing AODA-compliant user interfaces and accessible PDFs.
  • Strong experience interfacing Java services with BPM tools such as IBM BAW.


Technologies Experience:

  • Experience with presentation and server-side frameworks: Struts, Spring, EJB, JPA.
  • Experience with SOA design and development, including WSDL, Web Services, and REST APIs.
  • Experience with IBM WebSphere and Liberty 8.x application servers.
  • Experience with Azure Cloud, DevOps (CI/CD, Docker), and middleware/gateway integration.
  • Development of complex applications using IBM ODM (Operational Decision Manager).
  • Experience with OpenText CMS APIs for metadata management.
  • Strong PL/SQL experience including migration scripts and staging tables.


Programming and Analysis Experience:

  • 10+ years of experience designing and developing JEE components.
  • Full SDLC experience: analysis, design, coding, testing, and implementation.
  • Working knowledge of Agile/Scrum and RAD methodologies.
  • Ability to multitask and work under pressure in fast-paced environments.


Technical Skills and Compliance Experience:

  • Experience developing and coding components compliant with AODA.
  • Familiarity with Ontario Government IT standards (GO-ITS 54).
  • Strong focus on quality assurance: unit, functional, load, and regression testing.
  • Experience with technical documentation, estimation, and Kanban-based reporting.


Public Sector Experience:

  • Experience with OPS permitting platforms or similar public sector modernization initiatives.



Requirements
Experience and Skill Set Requirements: 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 Skill Set Requirements: Skills & Qualifications: Core Development Skills Extensive experience across the full software development lifecycle (SDLC), including design, coding, testing, debugging, deployment, and maintenance. Proficient in Java and related technologies including Spring Boot, JPA, EJB, Angular, NodeJS, Jasper Reports, and PDF generation. Strong experience in building and integrating RESTful and SOAP-based web services. Skilled in developing microservices-based applications and distributed systems. Cloud & DevOps Hands-on experience with Azure Cloud services and DevOps practices including CI/CD pipelines, containerization (e.g., Docker), and infrastructure automation. Experience in preparing deployment packages and coordinating releases across multiple environments. Business Rules & Integration Proven expertise in developing complex applications using IBM Operational Decision Manager (ODM). Experience integrating with IBM Business Automation Workflow (BAW) for process orchestration and automation. Experience with JEE application servers, including IBM WebSphere and Liberty 8.x. Familiarity with middleware, gateways, and various communication protocols. Database Strong experience with PL/SQL, including writing complex queries++. Proficient in relational and hierarchical database technologies. Content Management Systems Experience working with OpenText Content Management System APIs, with a focus on updating and maintaining metadata accuracy and integrity. Accessibility & Standards Compliance Experience developing AODA-compliant user interfaces and accessible documents (including PDFs). Familiarity with Ontario Government IT standards (GO-ITS 54) and accessibility best practices. Public Sector Experience Experience working with permitting platforms within the Ontario Public Service (OPS) or other public sector environments, including integration with enterprise systems and compliance with government standards. Agile & Collaboration Comfortable working in Agile Scrum environments and rapid application development (RAD) frameworks. Effective team player with excellent analytical, problem-solving, and interpersonal skills. Experienced in collaborating with business analysts, QA, and system architects throughout the development lifecycle. Documentation Experience updating and maintaining design and architecture documentation to reflect evolving system components and integration points. Skilled in producing technical documentation, deployment guides, and user/system manuals. Quality Assurance & Estimation Committed to delivering defect-free, well-tested code through unit, functional, load, and regression testing. Skilled in conducting design/code reviews and providing accurate effort estimates. Experienced in reporting progress in Kanban settings and leading project meetings. Work Environment & Soft Skills Able to handle multiple tasks simultaneously and work effectively under pressure in fast-paced environments. Strong organizational and time management skills with a consistent track record of meeting deadlines. 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 Development Experience: UI development using modern frameworks like Angular and NodeJS. Strong experience with RESTful and SOAP Web Services. Experience developing microservices and Spring Boot applications. Experience with JavaScript, HTML, CSS, AJAX, and JDBC/SQL. Experience developing AODA-compliant user interfaces and accessible PDFs. Strong experience interfacing Java services with BPM tools such as IBM BAW. Technologies Experience: Experience with presentation and server-side frameworks: Struts, Spring, EJB, JPA. Experience with SOA design and development, including WSDL, Web Services, and REST APIs. Experience with IBM WebSphere and Liberty 8.x application servers. Experience with Azure Cloud, DevOps (CI/CD, Docker), and middleware/gateway integration. Development of complex applications using IBM ODM (Operational Decision Manager). Experience with OpenText CMS APIs for metadata management. Strong PL/SQL experience including migration scripts and staging tables. Programming and Analysis Experience: 10+ years of experience designing and developing JEE components. Full SDLC experience: analysis, design, coding, testing, and implementation. Working knowledge of Agile/Scrum and RAD methodologies. Ability to multitask and work under pressure in fast-paced environments. Technical Skills and Compliance Experience: Experience developing and coding components compliant with AODA. Familiarity with Ontario Government IT standards (GO-ITS 54). Strong focus on quality assurance: unit, functional, load, and regression testing. Experience with technical documentation, estimation, and Kanban-based reporting. Public Sector Experience: Experience with OPS permitting platforms or similar public sector modernization initiatives.
Create a job alert for this search

RQ10475 - Software Developer - Senior • Toronto, ON, ca

Similar jobs

Senior Software Developer

Autodesk, Inc.Toronto, ON, CA
Full-time

Job Requisition ID #**26WD96617**Position Overview**As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design and create a better world.Autodes... Show more

 • Promoted

Senior Software Developer

Interac Corp.Toronto, ON, CA
Full-time

At Interac, we protect both — driving trust, security, and inclusion, so our digital economy thrives.Founded in 1984, Interac connects Canadians through secure digital payments, advanced identity v... Show more

 • Promoted

Senior Software Developer

InteracToronto, ON, CA
Full-time

At Interac, we protect both — driving trust, security, and inclusion, so our digital economy thrives.Founded in 1984, Interac connects Canadians through secure digital payments, advanced identity v... Show more

 • Promoted

Senior Software Developer

AutodeskToronto, ON, CA
Full-time

As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design and create a better world.Autodesk accelerates better design through an unparalleled ... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthToronto, ON, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

Senior Software Developer

IsraelvcforumMarkham, ON, CA
Full-time

This posting is for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process for th... Show more

 • Promoted

Senior Software Developer - Workflows

Verily HealthToronto, ON, CA
Full-time

Verily Health is a data platform and technology company purpose-built to power AI-enabled precision health solutions that accelerate research and improve care for individuals and communities.Unique... Show more

 • Promoted

Toronto Hybrid Role: Senior Software Developer

Source CodeToronto, ON, CA
Full-time

Boost your career as a Senior Software Developer in Toronto, focusing on OutSystems and Power BI in a hybrid model.This is a prime opportunity to collaborate on-site and drive impactful projects re... Show more

 • Promoted

Software Developer Senior

Brokerlink Inc.Toronto, ON, CA
Permanent

Being a part of BrokerLink, means you live our values: to act with integrity, be respectful of others, have a customer‑driven mindset, strive for excellence and always treat others with generosity.... Show more

 • Promoted

Senior Software Developer

Meridian OneCapToronto, ON, CA
Full-time

Toronto Corporate Office 3280 Bloor St W (Centre Tower, 7th Floor) Etobicoke, ON M8X 2X3, CAN.At Meridian our aspiration is to integrate our purpose into everything we do for people, the planet, an... Show more

 • Promoted

Software Developer - Senior

JSG (Johnson Service Group, Inc.)Toronto, ON, CA
Full-time

Get AI-powered advice on this job and more exclusive features.The Senior Software Developer will be responsible for designing, developing, and implementing automation, integrations, and reporting s... Show more

 • Promoted

Senior Software Developer

GeotabToronto, ON, CA
Permanent

Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals who work together to help businesses grow an... Show more

 • Promoted

Senior Software Developer

PreciselyToronto, ON, CA
Full-time

Application and Interview Impersonation Notice.Impersonating another individual when applying for employment, and/or participating in an interview process to assist another individual in obtaining ... Show more

 • Promoted

Senior Software Developer - Configuration

LifeWorksToronto, ON, CA
Full-time

TELUS Health is empowering every person to live their healthiest life.Guided by our vision, we are leveraging the power of our leading edge technology and focusing on the uniqueness of each individ... Show more

 • Promoted

Senior Software Engineer - Amaris Consulting

Amaris Consultingmarkham, on, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Senior Software Developer

Aiolos Engineering CorporationToronto, ON, CA
Full-time +1

At Aiolos, we design and deliver some of the most advanced wind tunnel systems in the world, driving innovation for the automotive and aerospace industries.From high-performance vehicle testing to ... Show more

 • Promoted

Senior Software Developer

VerilyToronto, ON, CA
Full-time

Who We Are**Verily is a subsidiary of Alphabet that is using a data-driven approach to change the way people manage their health and the way healthcare is delivered.Launched from Google X in 2015, ... Show more

 • Promoted

Senior Software Developer

Yoush ConsultingToronto, ON, CA
Temporary

Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artifacts, solution architecture, security requirements, data models, dev... Show more

 • Promoted

Senior Lead Software Developer

TELUS HealthToronto, ON, CA
Full-time

Telus Health is empowering every person to live their healthiest life.Guided by our vision, we are leveraging the power of our leading edge technology and focusing on the uniqueness of each individ... Show more

 • Promoted

Senior Software Developer

InTouchLinkToronto, ON, CA
Full-time

InTouchLink is a leading technology platform powering engagement in senior living communities across North America.Our tools help staff keep residents connected, informed, and engaged through relia... Show more