Full Stack Engineer

Apptoza Inc — Canada · Posted ~6 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 list

Description

Position: Full stack Developer Location: Toronto, ON (4 days onsite) Contract: Long Term What Will You Do? • Designs, develops, and oversees the implementation of advanced technical solutions, ensuring alignment with business objectives and adherence to best practices, while managing the end-to-end technical delivery of projects. • Build Gen AI system frameworks, Prompt Engineering, including designing and refining prompts to optimize LLM outputs, implementing Gen AI systems into production. • Leads development teams in the delivery of capabilities, providing technical direction and guidance to junior developers and team members and ensuring the successful execution of complex assignments and projects • Collaborates with business stakeholders and product owners to translate strategic objectives into actionable technical solutions, leveraging advanced knowledge to address unique and high impact challenges. • You will be responsible for working closely with AI data scientists to support data ingestion and feature engineering, establishing industry best practices, maintaining and managing technical documentations. • Executes on software development tasks or projects, requiring advanced problem solving, decision making and strategic thinking with some ambiguity. • Drives decisions on complex issues to develop clear, actionable recommendations for management, ensuring alignment on processes, tools and services with impact across other areas. • Leverages advanced and creative skills to resolve complex software development related problems, fostering cross functional collaboration to identify and implement innovative solutions. • Leads and facilitates cross functional collaboration efforts, fostering strong internal relationships across the organization and external partnerships to achieve impactful business outcomes. What Do You Need to Succeed? Must Have: • 7+ years of backend development experience in Java or Python • Strong backend development experience in Java or Python, including REST API and microservices • Strong experience with React and modern frontend development, including Micro-frontend (MFE) architectures and reusable UI components • Hands-on experience or strong understanding of Agentic AI concepts, LLM integrations • Understanding of prompt engineering and Gen-AI Development tools (GitHub Copilot, Windsurf, Claude Code) • Experience with Cloud platforms and technologies (OpenShift, Kubernetes, S3 Object Storage) • Experience working with relational databases particularly PostgreSQL, including schema design, query optimization and performance tuning. Nice-to Have: • Experience with Spec-driven Development • Experience in Camunda 8 development and customization • Experience with Vector Databases • Understanding of RAG architectures • Strategic thinker with excellent interpersonal skills to work across functions and businesses