Java And Python Developer (remote)

CA, Canada

Job Description

ava + Python Backend DeveloperLocation: Canada (Remote)Hire Type: FulltimeNeed 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 analyticsRequired 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

Job Type: Full-time

Pay: $80,634.39-$100,296.44 per year

Application question(s):

What is your visa status PR or Citizen
Experience:

Python: 9 years (required) Java: 9 years (required) Fastapi: 9 years (required)
Location:

Canada (required)
Work Location: Remote

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
    JD3092179
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    CA, Canada
  • Education
    Not mentioned