Haystack
← Back to Jobs
Technology

Oracle XStore Developer

Hire Tech ServicesSt. Louis, MO🇺🇸United StatesPosted 5 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Job Title: Oracle XStore Developer

Job Location: St. Louis, MO- Hybrid Mode (4 Days Per Week)
Job Type: Contract
 
Job Description:
We are seeking an experienced XStore Developer to support and enhance our retail store technology platform. This role will focus on Oracle XStore Point-of-Sale (POS) solutions that support inventory management, sales transactions, device integrations, and store operations across a large retail environment. The ideal candidate will have hands-on experience developing, customizing, configuring, and supporting Oracle XStore applications while partnering closely with architecture, business, QA, and operations teams to deliver high-quality retail solutions.
Key Responsibilities
  • Develop, modify, enhance, and maintain Oracle XStore-based applications and integrations supporting retail inventory management, in-store sales, customer transactions, and operational processes.
  • Design and implement XStore customizations, configurations, extensions, UI enhancements, locale changes, and integrations to meet evolving business requirements.
  • Collaborate with Solution Architects, Application Architects, and technical leads to create high-level and detailed design documentation supporting software development initiatives.
  • Partner with Product Owners, Business Analysts, Scrum Masters, and development teams to deliver features and enhancements utilizing Agile development methodologies.
  • Support POS deployments, device configurations, environment setup, and application releases across development, QA, UAT, training, disaster recovery, and production environments.
  • Troubleshoot and resolve issues related to XStore applications, Oracle databases, payment processing, store devices, and third-party integrations.
  • Work closely with Production Support and QA teams to investigate defects, perform root cause analysis, and implement sustainable solutions.
  • Develop and maintain integrations between XStore and enterprise systems including inventory, order management, customer, payment, and reporting platforms.
  • Participate in code reviews, testing activities, deployment planning, and continuous improvement initiatives.
  • Create and maintain technical documentation, deployment procedures, support runbooks, and operational knowledge artifacts.
  • Ensure application performance, scalability, security, and reliability within a high-volume retail environment.
Required Qualifications
  • 3+ years of hands-on experience with the Oracle XStore Suite, including:
    • XStore
    • XAdmin
    • XCenter
    • XServices
    • XEnvironment
    • XMobile
    • Tablet solutions
  • Experience with XStore version 23.x.
  • Strong experience with:
    • XStore customizations and configurations
    • UI modifications and enhancements
    • Locale and regional configurations
    • POS deployments and upgrades
    • Device configurations and integrations
    • Data mapping and transformation
    • Debugging and production support
    • Database troubleshooting and issue resolution
  • Experience integrating payment solutions through EFTLink or AJB frameworks with third-party providers such as:
    • FreedomPay
    • SixPay
    • Tender Retail
  • Strong experience with Oracle Database and PL/SQL development.
  • Experience developing and consuming RESTful APIs and web services.
  • Understanding of software development lifecycle (SDLC) and Agile development methodologies.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience with modern web application development technologies:
    • React
    • TypeScript
    • JavaScript
    • HTML5
    • CSS3
    • Bootstrap
  • Experience with Java-based backend development:
    • Spring Boot
    • Spring MVC
    • Spring Data
    • Spring Transaction Management
    • Hibernate
    • Java REST Services
    • Jackson
    • Gson
  • Experience integrating retail POS systems with inventory, order management, CRM, or eCommerce platforms.
  • Experience supporting large-scale retail operations with distributed store environments.
  • Experience with CI/CD pipelines, automated testing, and DevOps practices.
Desired Skills
  • Deep understanding of retail store operations, inventory management, and point-of-sale systems.
  • Ability to work independently while collaborating across multiple teams and stakeholders.
  • Strong attention to detail and commitment to delivering high-quality software solutions.
  • Experience supporting mission-critical applications in a fast-paced production environment.
  • Ability to balance new feature development with ongoing production support responsibilities.

Skills

Oracle
PL/SQL
SQL
Spring
Spring Boot
Scrum
Agile
Bootstrap
Hibernate
Java
JavaScript
REST
React
TypeScript

Similar jobs