Backend Developer – Cloud Native Microservices in Montreal for ELITS, focusing on telecom and cloud technology. Work on microservices and PostgreSQL in 5G core networks.
Responsibilities
Design, implement, and maintain microservices in a distributed, telecom-grade platform.
Contribute to the architecture and implementation of high-performance, geo-redundant PostgreSQL deployments.
Analyze and improve database and application performance, ensuring low latency and high throughput for demanding workloads.
Participate in the full software development lifecycle, including requirements, design, coding, testing, integration, release, deployment, documentation, and support.
Collaborate with cross-functional teams using Agile methodologies to deliver high-quality increments.
Requirements
Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience.
5+ years of professional JavaScript / Node.js development experience.
Deep understanding of microservice architectures and distributed systems.
Strong experience with PostgreSQL, including schema design, query optimization, and indexing strategies for large-scale systems.
Familiarity with container orchestration (such as Kubernetes) and cloud-native patterns (including service discovery, configuration management, and observability).
Proficiency with Linux-based environments, scripting, and basic networking concepts such as Transmission Control Protocol/Internet Protocol (TCP/IP).
Experience working with message queues, caching layers, or event-driven architectures is considered an asset.
Comfortable using version control systems (such as Git) and standard continuous integration / continuous deployment (CI/CD) practices.
Strong problem-solving, debugging, and communication skills, with the ability to collaborate effectively in a distributed team.
Benefits
Benefits supporting wellbeing
Resources for personal and professional development
AWS AI Cloud Engineer developing and resolving end - to - end GenAI solutions in fast - paced environments. Collaborating to enhance systems with innovative technologies and architectures.
Oracle Cloud Architect developing cloud - based solutions for mission - critical applications and improving client environments using cloud capabilities. Collaborating with teams to ensure successful cloud migrations and tool recommendations.
Oracle Cloud Engineer responsible for designing cloud - based architectures for mission - critical applications. Collaborating with industry leaders and ensuring standards meet cloud migration processes.
Senior Cloud Engineer at Fidelity Institutional building and scaling cloud - based platforms. Collaborating across teams and ensuring platforms' compliance with security guidelines.
Platform Engineer responsible for ensuring stable operations of hybrid environments and critical systems at SourcingTrust, Lda, while optimizing infrastructure performance and reducing operational risks.
Lead Cloud Engineer overseeing cloud infrastructure operations at Hiscox while ensuring optimal performance and security. Collaborating with teams to provide technical guidance and process improvements.
Senior Java Cloud Developer at Signicat enhancing ReadID SaaS platform and collaborating in a multinational team. Focus on secure, scalable server development with a strong Java background.
Junior Cloud Engineer contributing to cloud infrastructure implementation and support at ST Engineering. Working collaboratively to resolve issues and enhance cloud solutions.
Infrastructure Architect leading network design and implementation at Kyndryl. Collaborating with clients and stakeholders to deliver efficient technology solutions.