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