Senior Full Stack Developer
CIBC · Toronto, ON
–
- Primary developer rebuilding MCBR, a legacy merchant-rules platform, as Go microservices and batch jobs on OpenShift — gRPC services, SOAP compatibility adapters, and Azure Blob Storage integration.
- Built and maintain Helm charts for MCBR and the Enterprise Product Catalog (EPC) across dev/SIT/UAT (Istio VirtualServices for gRPC, ConfigMap-driven config), deployed through Jenkins pipelines.
- Hardened REST and gRPC endpoints with an OpenShift service mesh (mTLS, traffic policies, observability) for zero-trust communication between microservices.
- Onboarded new product models — including Simplii Financial — and a benefits API into EPC, the multi-brand product-data source business teams depend on; refactored its reference-data models.
- Authored shared gRPC/protobuf contracts (buf) for mortgage rate inquiry, product eligibility, and validation services; reviewed peers' gRPC and observability changes.
- Built a Layer7 API-gateway token CLI (mTLS, JWT decoding); authored Interface Agreements for partner teams.