cover image
H.C. Winter Search

Founding Software Engineer (Java / Full Stack)

On site

Brampton, Canada

Full Time

11-01-2026

Share this job:

Skills

Communication Leadership Python Java JavaScript TypeScript SQL NoSQL MySQL MongoDB PostgreSQL Shopify GitHub CI/CD DevOps Docker Jenkins Test Decision-making Architecture Databases git angular Azure react node.js AWS Accounting JavaScript/TypeScript Team Development Spring GCP Spring Boot Full-Stack Development CI/CD Pipelines Kafka Microservices GitHub Actions

Job Specifications

Our client, AMZ Prep is looking for a Full Stack Java Developer to serve as the first in-house engineer responsible for building, maintaining, and scaling our proprietary fulfillment and logistics platform. In this hands-on role, you will own full-stack development efforts—ranging from backend architecture to front-end user experiences—and work directly with the CTO and leadership team.

You will lead development initiatives, integrate complex third-party systems, support automation across operational workflows, and lay the technical foundation for future engineering hires. This role requires someone who is self-directed, comfortable collaborating with offshore resources, and motivated to build scalable technology in a fast-growing environment.

Key Responsibilities1. Full-Stack Development & Architecture

Design, develop, test, and maintain web applications using Java / Spring Boot on the backend and modern JavaScript frameworks (React, Angular, or Vue) on the frontend.
Build, document, and optimize RESTful APIs and microservices used for internal tools and customer-facing systems.
Engineer scalable data structures and workflow automation supporting order fulfillment, inventory tracking, transportation management, and billing.
Maintain and optimize database performance across SQL and NoSQL environments (PostgreSQL/MySQL, MongoDB).
Ensure high availability, fault tolerance, and application security across all systems.

2. Systems Integration

Integrate with external platforms such as Shopify, Amazon, WMS solutions, carrier APIs (UPS/FedEx), accounting systems, and other third-party services.
Build automated data flows to reduce manual processes across operations, customer support, and partner communication.
Collaborate with internal teams to evaluate integration requirements, scope complexity, and deployment timelines.

3. Collaboration, Planning & Documentation

Work closely with Product, Operations, and Customer Success teams to translate real operational requirements into technical specifications.
Contribute to sprint planning, technical roadmaps, and architectural decision-making.
Produce clean, reusable, well-documented code and technical documentation for internal and external stakeholders.
Coordinate with offshore developers and guide delivery expectations.

4. DevOps, Deployment & Maintenance

Manage deployments, CI/CD pipelines, and automated testing (GitHub Actions, Jenkins, or equivalent).
Monitor system performance, uptime, error logging, and incident resolution.
Support best practices for security, privacy, and compliance across systems.
Contribute to containerization and cloud infrastructure (Docker, AWS/GCP/Azure).

5. Leadership & Future Team Development

Establish engineering standards, reviewing coding best practices and QA processes.
Mentor future junior engineers and assist in hiring as the team expands.
Influence long-term product and architecture decisions as we scale.

Required Skills & Experience

3–5+ years experience building production web applications
Strong expertise in Java, Spring Boot, and RESTful service architecture
Proficiency with modern JavaScript/TypeScript frameworks (React, Angular, or Vue)
Hands-on experience with SQL and NoSQL databases
Experience with Git and CI/CD pipelines
Familiarity with Docker and cloud environments (AWS, GCP, Azure)
Strong debugging, performance optimization, and system architecture skills
Effective communicator with strong documentation habits; able to work independently

Nice to Have

Experience in logistics, warehousing, fulfillment, or eCommerce environments
Knowledge of message queues (Kafka, RabbitMQ, AWS SQS)
Experience with React + TypeScript
Exposure to Python or Node.js for integration scripts
Prior startup / early-stage / small-team experience

What They Offer

Competitive compensation and long-term growth pathway
Opportunity to be the founding engineer shaping AMZ Prep’s technology
Direct collaboration with executives and functional leaders
High-impact work that influences real-world supply chain operations

About the Company

Elevating Careers, Transforming Companies. Delivering exceptional recruitment solutions with over 50 years of combined expertise for outstanding outcomes. We enhance organizational performance and personnel through streamlined recruitment processes and services. Your Partner in Permanent Placements. At H.C. Winter Search, we understand the importance of finding the right fit for both employers and candidates. We have mastered the art of permanent placements, ensuring that each hiring process results in a mutually beneficial ... Know more