Full Stack Application Developer building scalable Java and Python enterprise applications for Arctiq, a global technology services company. Developing APIs, integrations, microservices, and cloud-native solutions.
Responsibilities
Design, develop, test, and maintain full-stack enterprise applications using Java and Python
Build responsive web applications and user interfaces using modern front-end frameworks
Develop and maintain RESTful APIs and backend services
Design scalable microservices and cloud-native applications
Collaborate with business analysts, architects, UX designers, and product owners to translate business requirements into technical solutions
Develop integrations with enterprise applications, databases, and third-party services
Write clean, maintainable, and well-documented code following software engineering best practices
Participate in code reviews and mentor junior developers
Troubleshoot application issues and optimize system performance
Support automated testing, CI/CD pipelines, and production deployments
Maintain technical documentation
Participate in Agile ceremonies including sprint planning, standups, and retrospectives
Requirements
5+ years of professional application development experience
Strong hands-on development experience with Java
Strong programming experience with Python
Experience developing modern web applications and RESTful APIs
Experience with object-oriented design principles and software design patterns
Strong understanding of relational and NoSQL databases
Experience with Git version control
Familiarity with Agile/Scrum development methodologies
Strong analytical, debugging, and troubleshooting skills
Excellent written and verbal communication skills
Preferred: Experience with Spring Boot and Spring Framework
Preferred: Experience with Python frameworks such as FastAPI, Flask, or Django
Preferred: Experience with React, Angular, or Vue.js
Software Developer building full - stack applications for Turner Fleischer, a Canadian architecture and design studio. Developing APIs, DevOps workflows, and digital solutions for architects and studio operations.
Associate Software Engineer developing enterprise AML and financial crime technology for Sun Life. Supporting AWS data integration, ETL pipelines, applications, and production operations.
Software Engineer building Felix’s WordPress healthcare website and design system. Developing growth tooling, APIs, analytics, experimentation, and automated QA for Canadian healthcare customers.
Software Developer building production AI agents and MCP integrations for Euna Solutions’ cloud - based public - sector budgeting software. Deploying secure LLM features with Python or TypeScript in a hybrid Oakville team.
Full Stack Engineer building JavaScript and Python applications for Ledgebrook, an InsurTech MGA modernizing specialty insurance. Developing scalable APIs, LLM tools, and underwriting technology.
Staff Engineer designing AWS integrations, microservices, and AI automation for EverCommerce’s service - commerce SaaS platform. Providing technical leadership and hands - on development across distributed teams.
Principal Agentic Engineer architecting AI - native customer - experience systems for APPLY, an agentic CX partner for global consumer and entertainment brands. Leading full - stack architecture, coding - agent delivery, cloud platforms, and AI - powered applications.
Java Full Stack Developer building mission - critical risk technology solutions for Morgan Stanley’s global financial services business. Designing web applications, APIs, databases, and event - driven systems in Montreal’s hybrid environment.
Senior Software Engineer building and maintaining OpenShift applications for RBC, Canada’s largest bank. Supporting data transformation, scalable services, production reliability, and DevOps practices.