Senior Software Developer ( Java with IBM ODM & BAW) We are Systematix and we are currently looking for a Senior Software Developer for our client.
ABOUT THE PROJECT:
Our client is seeking a Senior Software Developer to support two Permissions Enterprise Platform (PEP) initiatives focused on permit modernization and integration with the Centralized Digital Permitting System (CDPS). The assignment supports onboarding new EASR activities to CDPS, enhancing permitting capabilities, and implementing integrations between PEP, Permit Tracker, and CDPS to improve permit submission and status reporting services. The successful candidate will work on cloud-enabled, enterprise-scale applications within a fast-paced Ontario Public Service environment.
ABOUT THE RESPONSIBILITIES:
Design, develop, test, and maintain high-quality Java applications across the full SDLC
Develop enterprise applications using Java, Spring Boot, JPA, EJB, Angular, NodeJS, Jasper Reports, and PDF generation technologies
Build and integrate RESTful and SOAP web services
Design and implement microservices and distributed system architectures
Develop cloud-enabled solutions leveraging Azure Cloud services, Docker, CI/CD pipelines, and infrastructure automation
Prepare deployment packages and coordinate releases across Dev, QA, UAT, and Production environments
Implement and optimize business rules using IBM Operational Decision Manager (ODM)
Integrate applications with IBM Business Automation Workflow (BAW)
Develop and support applications running on IBM WebSphere and Liberty application servers
Develop complex PL/SQL queries, stored procedures, migration scripts, and staging structures
Support relational and hierarchical databases and end-to-end data migration activities
Work with OpenText Content Management APIs to maintain metadata integrity
Develop AODA-compliant interfaces and accessible PDFs aligned with GO-ITS 54 standards
Deploy and monitor cloud-native applications using Red Hat OpenShift
Participate in Agile Scrum ceremonies and collaborate with BAs, QA teams, architects, and stakeholders
Maintain architecture diagrams, design documents, deployment guides, and technical specifications
Perform unit, regression, functional, and load testing
Conduct code reviews, effort estimation, and progress reporting using Kanban tools
REQUIREMENTS:
10+ years of experience designing and developing JEE components
Strong Java development experience across the full SDLC
Experience with Spring Boot, JPA, EJB, Angular, NodeJS, Jasper Reports, and PDF generation tools
Demonstrated experience with RESTful and SOAP Web Services
Experience developing microservices and distributed systems
Experience with Azure Cloud services, CI/CD pipelines, Docker, and DevOps practices
Experience with IBM Operational Decision Manager (ODM)
Experience with IBM Business Automation Workflow (BAW)
Experience with IBM WebSphere and Liberty application servers
Strong PL/SQL experience including complex queries and migration scripts
Experience with relational and hierarchical databases
Experience with OpenText Content Management APIs
Experience developing AODA-compliant applications and accessible PDFs
Knowledge of GO-ITS 54 standards
Experience with Red Hat OpenShift
Strong Agile Scrum and RAD methodology experience
Nice-to-have:
Experience with Ontario Public Service permitting platforms
Experience with enterprise permitting modernization initiatives
Experience with middleware, gateways, and communication protocols
Experience producing architecture documentation and deployment guides
Experience with Selenium, Azure DevOps Test Plans, and AppScan
Experience leading technical reviews and project meetings
Strong public sector integration and compliance experience
KNOWLEDGE TRANSFER:
Provide ongoing knowledge transfer to project teams and operational support staff
Document application architecture, integrations, deployment processes, and operational procedures
Support transition planning and long-term operational sustainability
ABOUT THE ROLE:
Location: Onsite – 40 St. Clair Ave. W, Toronto, Ontario. Duration: July 13, 2026 – March 31, 2027. Work Model: 5 days onsite. Security Clearance: No Clearance Required.
PAY DISCLOSURE:
The average hourly pay range for this field is as follows:
Junior: $72–$80/hr
Intermediate: $80–$84/hr
Senior: $84–$87.41/hr
AI DISCLOSURE:
We may use artificial intelligence (AI) or other automated tools to support parts of our recruitment process. No automated tools make hiring decisions.
#J-18808-Ljbffr
Similar jobs

Senior Software Developer ( Java with IBM ODM & BAW)

Apply Now
Back to search page