09 Aug
|
Socket.dev
|
Toronto
09 Aug
Socket.dev
Toronto
Exp Range: 5 - 6 years---Must Have Technical/Functional Skills - Golang, JavaScript, Node.js - Cloud-native application development and microservices architecture - RESTful API design and microservices patterns - BI reporting or other reporting tools (exposure) - CI/CD with GitHub and GitHub Actions - Docker/Kubernetes (familiarity/exposure is an asset) - MCP (Model Context Protocol) and GitHub Copilot (willingness to learn) - LLM integration - Claude Sonnet, GPT, Gemini (interest to explore) Roles &
Responsibilities - Assist in designing, developing, and maintaining cloud-native microservices and APIs using Golang, JavaScript, and Node.js.
- Support development of scalable, secure, and resilient applications on contemporary cloud platforms.
- Contribute to reporting solutions, including BI reporting or other reporting tools, to deliver actionable insights for Capital Markets products.
- Collaborate with cross-functional teams to help deliver high-quality software solutions.
- Participate in implementing and optimizing CI/CD pipelines using GitHub and GitHub Actions.
- Follow best practices for code quality, testing, and deployment automation.
- Learn to leverage MCP and GitHub Copilot to accelerate development and code quality.
- Explore and support integration of LLMs (Claude Sonnet, GPT, Gemini) for code generation, review, and enhancements.
- Participate in code reviews, technical discussions, and solution design sessions.
- Support adherence to security, compliance, and regulatory standards.
- Assist in troubleshooting and resolving production issues as part of an on-call rotation.
- Generic Managerial Skills, If any - Strong problem-solving, communication, and collaboration skills. Commitment to continuous learning and staying current with emerging technologies. Key Words to search in Resume - Golang - Node.js - JavaScript - Microservices - RESTful API - CI/CD - GitHub Actions - BI Reporting - Cloud-native - Capital Markets - LLM - GitHub Copilot Pre-Screening Questionnaire 1. Describe your experience with Golang or Node.js (academic or professional).
- Have you developed or supported any reporting or BI solutions? If so, describe.
- What CI/CD tools have you used, and how did you apply them?
- Are you familiar with microservices or RESTful API patterns? Give an example.
- Have you worked in or studied financial services or capital markets environments?
📌 Senior Java Software Engineer (Toronto)
🏢 Socket.dev
📍 Toronto