View all jobsOracle APEX POS Developer
Richmond, VARole: 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 to: usjobs@mavensoft.com
To learn more about Mavensoft visit us online at http://www.mavensoft.com/