Job Openings RQ09317 - Sr. Software Developer

About the job RQ09317 - Sr. Software Developer

RQ09317 - Sr. Software Developer

87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4

Hybrid (work 3 days onsite and 2 days remote)

Contract (9 months)

4 vacancies

· Proven experience in design and development of mainframe applications and client/server applications

· Experience in using JCL, TSO/ISPF, BTS, PLI, COBOL, RPG3/4, SQL, PL/SQL, stored procedure, REXX, CLIST, IMS DB/DC, DB2 and IMS Connect

· Experience with all stages of automated system implementation in large complex high-volume Client/Server systems, with online Mainframe Transactions

· Experience with relational and hierarchical database with high volume of data

· Experience in data extraction, data analysis, data quality and data masking for mainframe IMS and DB2 data

· Experience in structured methodologies for the development, design, implementation, and maintenance of applications

· Experience with software development methodologies, including Agile methodology

· Experience with IBM 3270SNA communications and Communications Manager

· Experience with relational and hierarchical database technologies

· Experience in the use of object-oriented and/or third-generation language development tools

· Experience in the use of information retrieval using query languages

· Experience with the Application Lifecycle Management (ALM) Tool

· Experience working in accordance with policies and procedures of Ontario Public Service

· Experience working in accordance with policies and procedures of Ontario Public Service

· Excellent analytical, problem-solving and decision-making skills, verbal and written communication skills, interpersonal and negotiation skills

· Ability to work independently and with good quality on concurrent multiple projects



Must-Have's:

  • Experience with development of efficient data access layers using Spring Data JPA, with custom JPQL queries.
  • Experience with JSON serialization, Base64 encoding, and secure data handling
  • Proven ability to leverage Azure Durable Functions for managing complex business processes, including function chaining, fan-out/fan-in patterns.
  • Extensive experience in Java, Spring Boot, and RESTful API design.
  • Extensive experience with containerized microservices (Docker, Kubernetes, AKS).
  • Collaborate on CI/CD pipelines (Azure DevOps) to automate container builds and deployments on Azure Kubernetes Service (AKS)
  • Develop and deploy Spring Boot microservices that process orders, manage payments, and interface with external systems.
  • Microservices