HeartCentrix Solutions logo
HeartCentrix Solutions Verified
Healthcare IT, Medical Software

Senior Software Engineer

United StatesOnsiteContractSeniorPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Seeking a Senior Software Engineer with deep expertise in POS payments and Oracle Xstore to develop and scale critical checkout systems for large retail environments. This role focuses on payment transaction speed, success rates, and customer experience. Responsibilities include designing payment flows, integrating payment gateways, implementing mobile payment solutions, ensuring compliance (PCI, EMV, P2PE), improving system performance and reliability, and leading testing and production support. The ideal candidate will have strong experience with Oracle Xstore, payment gateways like FreedomPay or Adyen, Java, and supporting large-scale retail POS environments. Mentoring junior engineers and driving best practices are also key aspects of this role.

We’re looking for a Senior Software Engineer with deep expertise in POS payments and Oracle Xstore to build and scale mission-critical checkout systems used across large retail environments. This role sits at the intersection of payments, performance, and reliability, driving solutions that directly impact transaction speed, success rates, and customer experience.

What You’ll Do

  • Design and build end-to-end payment flows within Oracle Xstore (card-present, contactless, wallets, returns, etc.)
  • Integrate and optimize payment gateways (FreedomPay, Adyen) including routing, tokenization, and reconciliation
  • Implement SoftPOS and mobile payment solutions (mPOS, app-to-app flows)
  • Ensure PCI, EMV, P2PE, and security compliance across all payment systems
  • Improve performance, reliability, and observability across POS and payment infrastructure
  • Partner with vendors, operations, and engineering teams to deploy scalable solutions across store fleets
  • Lead testing strategies, rollouts, and production support for high-volume environments
  • Mentor engineers and drive best practices across POS and payments development

What You Bring (Top Skills)

  • Strong experience with Oracle Xstore & EFTLink (extensions, services, deployments)
  • Hands-on expertise with payment gateways (FreedomPay or Adyen)
  • Deep understanding of card-present payments, EMV, tokenization, and PCI compliance
  • Proficiency in Java + integrations (REST APIs, messaging, distributed systems)
  • Experience supporting large-scale retail or POS environments

Nice to Have

  • Experience with both FreedomPay and Adyen
  • Knowledge of payment devices (Ingenico, Verifone, etc.)
  • Exposure to device management, key injection, and certificate lifecycle
  • Scripting experience (Python, Bash, PowerShell)
  • Experience with high-availability payment systems at scale

Why This Role

  • Work on high-impact systems used across thousands of locations
  • Solve complex, real-world payments and performance challenges
  • Collaborate with cross-functional teams and industry-leading partners
  • Opportunity to lead, innovate, and scale critical systems
Ready to apply?
You'll be redirected to HeartCentrix Solutions's application page.

Similar roles