Java + Python Backend Developer

2 weeks ago


Toronto ON MA N, Canada Recutify Inc. Full time

Role: Java + Python Backend Developer

Location: Canada (Remote)

Hire Type: Fulltime

Need 8+ Years only

Job Description:

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


  • Toronto, Ontario, Canada NLB Services Full time

    Position- Java Backend DeveloperLocation: Toronto, ON (Hybrid)Employment Type: ContractAbout the RoleWe are seeking a highly skilledBackend Developerwith strong expertise inJavaand practical experience inPythonto join our growing technology team. This role is ideal for someone passionate about building scalable backend systems, optimizing performance, and...


  • Toronto, Ontario, Canada AstraNorth Full time

    Senior Software Engineer - (We need Python backend development experience, instead of Java). Key Skills: Python, databases (SQL, MySql, Postgres), and AWS Design, develop, and maintain microservices and APIs using Python (FastAPI). Implement asynchronous programming patterns for scalable, concurrent systems. Work with relational databases (PostgreSQL, MySQL,...


  • Toronto, Canada Artech LLC Full time

    Job Title: Senior Java/Python Backend Developer Location: Toronto, Ontario Duration: 06 Months Job Description: We are seeking an experienced developer with a strong background in Java and Python for back-end development. The ideal candidate will have a proven track record in building APIs, web applications, and microservices, along with a solid...


  • Toronto, Canada J&M Group Full time

    Join to apply for the Java Backend (Spring Boot) Developer role at J&M Group.5+ years of experience in application development with a proven track record of delivering maintainable, quality solutions.Experience with modern Java development with the Spring framework (Spring Boot).Experience with Cloud platforms such as PCF and OpenShift.Experience with...


  • Toronto, Canada J&M Group Full time

    Join to apply for the Java Backend (Spring Boot) Developer role at J&M Group.5+ years of experience in application development with a proven track record of delivering maintainable, quality solutions.Experience with modern Java development with the Spring framework (Spring Boot).Experience with Cloud platforms such as PCF and OpenShift.Experience with...

  • Backend Developer

    3 weeks ago


    Toronto, Canada ScholarLink Inc. Full time

    About ScholarLink ScholarLink is a revolutionary SaaS startup on a mission to transform academia by seamlessly connecting students with professors through cutting-edge AI and machine learning. We're building an intuitive platform that empowers professors to optimize workflows, streamline hiring, and identify top talent, while guiding students towards their...

  • Backend Developer

    3 weeks ago


    Toronto, Canada ScholarLink Inc. Full time

    About ScholarLink ScholarLink is a revolutionary SaaS startup on a mission to transform academia by seamlessly connecting students with professors through cutting-edge AI and machine learning. We're building an intuitive platform that empowers professors to optimize workflows, streamline hiring, and identify top talent, while guiding students towards their...

  • Backend Developer

    6 days ago


    Toronto, Canada ScholarLink Inc. Full time

    About ScholarLinkScholarLink is a revolutionary SaaS startup on a mission to transform academia by seamlessly connecting students with professors through cutting-edge AI and machine learning. We're building an intuitive platform that empowers professors to optimize workflows, streamline hiring, and identify top talent, while guiding students towards their...

  • Backend Developer

    6 days ago


    Toronto, Canada ScholarLink Inc. Full time

    About ScholarLinkScholarLink is a revolutionary SaaS startup on a mission to transform academia by seamlessly connecting students with professors through cutting-edge AI and machine learning. We're building an intuitive platform that empowers professors to optimize workflows, streamline hiring, and identify top talent, while guiding students towards their...


  • Toronto, Ontario, Canada TestingXperts Full time

    ROLE :: RPython Developer with Java experienceLocation : (Toronto, Canada) HYBRIDJob Description:-We are looking for a highly skilled and motivated Engineer with deep expertise in Python development and working knowledge of Java to join our engineering team. The ideal candidate will be responsible for designing and developing scalable applications,...