Java + Python Backend Developer

Toronto, ON, CA, Canada

Job Description

Role: Java + Python Backend Developer




Location: Canada (Remote)




Hire Type: Fulltime




Need 8+ Years only



:




We are looking for a Senior Software Developer with strong expertise in Java and Python to join our retail technology team. You will play a key role in building scalable, customer-centric applications that power our digital storefronts, inventory systems, and personalized shopping experiences.


Key Responsibilities:




Develop and maintain backend services for

retail platforms

using

Java (Spring Boot) and Python (FastAPI, Flask, or Django)

Build APIs for product catalogs, inventory management, pricing engines, and customer engagement tools Collaborate with product managers, UX designers, and data teams to deliver seamless omnichannel experiences Optimize performance for high-traffic retail applications and ensure system reliability Integrate with third-party systems like payment gateways, logistics providers, and CRM platforms Lead code reviews, mentor junior developers, and enforce coding standards Implement data pipelines for customer behavior tracking and analytics

Required Skills:




Strong proficiency in

Java and Python

for backend development Hands-on experience with

FastAPI

for building high-performance APIs

Experience with retail systems such as POS, ERP, or e-commerce platforms

Familiarity with

microservices architecture

and RESTful APIs Knowledge of cloud platforms

(AWS, Azure, or GCP)

Experience with relational and

NoSQL databases (e.g., PostgreSQL, MongoDB)

Understanding of DevOps practices and

CI/CD pipelines

Exposure to caching, queuing, and event-driven systems (Redis, Kafka, RabbitMQ)

Preferred Qualifications:




Bachelor's or Master's degree in computer science or related field Experience with personalization engines, recommendation systems, or dynamic pricing Familiarity with frontend frameworks

(Angular/React)

is a plus Knowledge of retail analytics and customer segmentation * Contributions to open-source or retail tech communities

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3092189
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned