logo

View all jobs

Oracle APEX POS Developer

Richmond, VA
Role: Oracle APEX POS Developer
Duration: 6+ Months (Contract) W2
Location: Richmond, VA (Hybrid)

Key Skills: Oracle APEX, Elavon, SQL, PL/SQL, Elavon, RESTful APIs


Requirements:
1. Application Design Components
  • Design and develop a responsive point of sale (POS) solution using Oracle APEX
  • Develop intuitive user interfaces for checkout workflows, inventory management, and sales reporting
  • Implement responsive design principles to ensure the application works on various devices
2. Payment Gateway Integration for Payments
  • Integrate Elavon payment gateway solutions to allow online, in-store, and mobile payments Elavon
  • Implement secure credit card processing and tokenization
  • Configure multi-currency support and payment method options
  • Develop and test transaction workflows for authorization, capture, refunds, and void operations
3. Database Development
  • Design and implement database structures to support POS operations
  • Write re-usable, readable code using SQL and PL/SQL following the most up-to-date industry standards
  • Create stored procedures, functions, and packages to implement business logic
  • Optimize database performance for transaction-heavy POS operations
4. Security Implementation
  • Organize, protect, and maintain the security of the Oracle APEX platform
  • Implement PCI DSS compliance requirements for payment processing
  • Develop secure authentication and authorization systems
  • Create audit trails and monitoring processes for financial transactions
5. Testing and Deployment
  • Perform unit testing, integration testing, and user acceptance testing
  • Design, develop, unit test, and work with testers to ensure application quality
  • Create deployment plans and procedures for production environments
  • Develop documentation for system operations and user training
6. Integration and API Development
  • Develop integration with Elavon
  • Create and consume RESTful APIs for external system communication
  • Implement batch processing for high-volume transaction processing
  • Design failover and recovery procedures for payment processing
7. Reporting and Analytics
  • Design customizable reporting options for management needs
8. Support and Maintenance
  • Work closely with product owners and business analysts to ensure acceptance criteria are accurately captured
  • Provide technical support for the POS system
  • Troubleshoot and resolve issues with payment processing and AR integration
  • Implement system enhancements and updates as requirements evolve

Email your resume tousjobs@mavensoft.com
To learn more about Mavensoft visit us online at http://www.mavensoft.com/

 

Share This Job

Powered by