Job Title: XStore Developer (Oracle Retail Xstore POS)
Lead development and customization of Oracle Retail Xstore POS solutions (Xstore21/V25, XMobile) as a senior Java specialist. Drive integrations, troubleshooting, and full lifecycle delivery for high-volume retail environments.
Location: Vancouver, BC
Experience: 5+ years Oracle Xstore / Java POS development
Role Summary
Develop, customize, and extend Oracle Retail Xstore applications (versions 21 & 25, XMobile) using Core Java, Spring MVC, and XML. Integrate with payment gateways, ERPs, ecommerce platforms, and EFT systems while providing production support and CI/CD deployment.
Key Responsibilities
Development & Customization
- Develop, customize, and extend Xstore21 and Xstore25 POS applications, XMobile, using Core Java, Spring MVC, and XML configuration.
- Implement new features, bug fixes, and performance optimizations across POS, Xenvironment, and Xadmin components.
System Integration
- Integrate Xstore with third-party applications including payment gateways (PCI-compliant), ERPs (SAP/Oracle), ecommerce platforms, and EFT link integrations.
- Develop RESTful APIs and middleware for seamless data exchange between POS and backend systems.
Technical Support & Troubleshooting
- Troubleshoot, debug, and resolve issues across Xstore POS, Xenvironment, and Xadmin components.
- Provide Level 2/3 technical support for production environments ensuring minimal downtime.
Project Lifecycle
- Analyze business requirements and create technical design documents for Xstore customizations.
- Participate in code reviews, testing, and quality assurance ensuring production readiness.
- Support CI/CD pipeline deployment, DevOps practices, and hardware staging image maintenance.
Required Technical Expertise
Core Technology | Required Proficiency |
Xstore Platform | Xstore21, Xstore25, XMobile, Xenvironment, Xadmin |
Java Stack | Core Java, Spring MVC, REST APIs, multithreading |
Configuration | XML, JSON, properties files, Xstore configuration |
Database | SQL (Oracle, SQL Server), stored procedures |
DevOps | GitLab, CI/CD (Jenkins/GitLab CI), Docker (preferred) |
Cloud | AWS (EC2, S3, Lambda exposure) |
Experience Profile (Must-Have)
5+ years Oracle Retail Xstore POS development (21/25)
Hands-on Core Java + Spring MVC for POS customizations
Proven third-party integrations (payments, ERP, ecommerce)
Xstore troubleshooting and production support experience
GitLab source control and CI/CD deployment
RESTful API development for POS integrations
EFT link and payment gateway integrations
Nice-to-Have
AWS cloud deployments (POS hosting, serverless)
Docker containerization for Xstore deployments
Oracle Retail Xstore Office Cloud Service experience
Retail domain knowledge (POS operations, omnichannel)
Success Metrics
Zero production defects from custom code
99.9%+ POS uptime through robust integrations
100% on-time delivery of customization projects
Measurable performance improvements in POS transactions
Keywords: XStore Developer, Oracle Retail Xstore, Xstore21, Xstore25, XMobile, Core Java, Spring MVC, XML configuration, POS development, point of sale customization, Xenvironment, Xadmin, payment gateway integration, ERP integration, ecommerce integration, EFT link integration, RESTful APIs, GitLab, CI/CD pipeline, DevOps, hardware staging, Oracle POS, retail POS developer, Java multithreading, SQL database, AWS cloud, Docker containerization, Oracle Retail Xstore Office, Vancouver developer
About VDart Group
VDart Group is a global leader in technology, product, and talent solutions, serving Fortune 500 clients in 13 countries. With over 4,000 professionals worldwide, we deliver innovation, operational excellence, and measurable outcomes across industries. Guided by our commitment to People, Purpose, and Planet, VDart is recognized with an EcoVadis Bronze Medal and as a UN Global Compact member, reflecting our dedication to sustainable practices.