Software Engineer
Vysystems โ Canada ยท Posted ~2 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
Required Qualifications
5 - 10 years of backend engineering experience.Strong hands-on expertise with NestJS (modules, DI, guards, interceptors, pipes, validation, Swagger/OpenAPI).Practical experience with NX monorepos (shared libs, dependency graph, affected builds/tests).Advanced TypeScript/Node.js skills and API/event contract design.Experience with event-driven systems (Kafka or equivalent), including retries, idempotency, and schema/version evolution.Experience building BFF/API orchestration layers across multiple upstream services.Solid MongoDB experience for low-latency operational workloads.Strong communication and collaboration skills in cross-functional delivery teams.
Preferred Qualifications
Ability to navigate and analyze C# and/or Java codebases at a working level โ a significant portion of source-of-truth analysis will involve reading and interpreting existing legacy code in these languages to understand current business logic and inform how it should be reshaped to fit the new architecture.Experience with Azure Entra ID and OAuth/OBO flows.Exposure to GraphQL supergraph integrations from BFF layers.Snowflake or similar analytical platform experience.Experience migrating legacy services to containerized/cloud-native architectures.Kubernetes/OpenShift delivery exposure.
We have 118,073 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 118,073 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume