Full-Stack Developer

Enableit Llc — Canada · Posted ~22 hours ago

Mid Contract Hybrid

Skills

Full-stack development Angular React Java Spring Boot Python FastAPI REST APIs Microservices Oracle MSSQL PostgreSQL Messaging platforms DevOps REST

🔓 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 list

Summary ✨ AI‑Generated

A financial technology team is seeking an experienced Full-Stack Developer to build and support scalable transactional applications. The role spans responsive web interfaces, Java or Python backend services, REST APIs, microservices, messaging platforms, relational databases, and modern DevOps practices. Experience in banking, payments, or transaction-processing environments is particularly valuable.

Highlights

An experienced full-stack role supporting transactional and financial systems, with hands-on work across modern frontend and backend technologies, microservices, APIs, databases, messaging, and DevOps. The position offers a long-term contract and a hybrid arrangement with at least two onsite days per week.

Description

Full Stack Developer Location: Toronto, ON – Minimum 2 days onsite per week Contract: Long Contract Interview: Virtual/Onsite Position Overview: We are seeking an experienced Full Stack Developer to join a financial technology team supporting transactional and financial systems. The ideal candidate will have strong hands-on experience across front-end and back-end development, microservices, REST APIs, messaging platforms, databases, and modern DevOps practices. Experience within banking, financial services, payments, or other transaction-processing environments is highly preferred. Key Responsibilities: Design, develop, test, deploy, and support scalable full-stack applications.Develop responsive and dynamic user interfaces using Angular, React, or similar frameworks.Build scalable backend services using Java/Spring Boot and/or Python/FastAPI.Design and consume RESTful APIs within microservices-based architectures.Work with relational databases such as Oracle, MSSQL, and PostgreSQL as well as NoSQL technologies such as MongoDB and ELK.Develop and integrate messaging solutions using Kafka, Solace, MQ, or similar platforms.Implement and maintain CI/CD pipelines and DevOps automation.Work with infrastructure automation technologies such as Ansible and Helm charts.Develop and deploy containerized applications using Docker, Kubernetes, or OpenShift.Troubleshoot complex technical issues and provide production support.Participate in Agile development practices, including sprint planning, stand-ups, reviews, and retrospectives.Collaborate with cross-functional teams to deliver high-quality solutions.Share technical knowledge and mentor junior developers.Contribute to the design and implementation of reliable transactional and financial applications. Required Qualifications: 5–7 years of professional experience as a Full Stack Developer or Software Engineer.Strong front-end development experience with Angular, React, or similar frameworks.Strong backend development experience with:Java/Spring Boot, orPython/FastAPIHands-on experience with REST APIs and microservices.Strong knowledge of RDBMS such as Oracle, MSSQL, or PostgreSQL.Experience with NoSQL databases such as MongoDB and/or ELK.Experience with messaging technologies such as Kafka, Solace, MQ, or similar.Hands-on experience with Docker, Kubernetes, and/or OpenShift.Experience with CI/CD pipelines and DevOps practices.Knowledge of infrastructure automation tools such as Ansible and Helm.Strong debugging, troubleshooting, and problem-solving skills.Experience working in Agile environments with tools such as JIRA and Confluence.Ability to work independently on complex technical assignments.Experience developing and supporting transactional or financial systems.