Avanciers is seeking a highly skilled Sr. Software Engineer - Java + Python Backend Developer to join our team for an exciting Fulltime role with one of our esteemed Fortune 500 clients, based in Canada. This is a REMOTE role.
Position: Sr. Software Engineer - Java + Python Backend Developer
Location: [CANADA (REMOTE)
Job Description:
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