Develop and maintain Odoo modules for payment integration, focusing on payment security, testing, and integration design.
Responsibilities
Build and maintain Odoo modules in Python and JavaScript (OWL), including payment provider, POS payment interface, and website payment flows
Integrate with SOAP and REST payment APIs: device pairing, payment requests with polling and cancellation, tokenized cards, and batch reconciliation
Move syncing and scheduled work to background jobs, so no gateway call blocks a login or a save
Apply secure-by-default practices: access rights and record rules, authenticated routes with ownership checks, signed tokens, rate limiting, and no card numbers, CVV, or credentials stored in Odoo
Write unit and integration tests, including failure paths such as gateway down, duplicate requests, and customers not yet synced
Requirements
Nice to have: Payment gateway experience
Nice to have: Terminal (EMV) experience
Nice to have: Surcharging experience
Nice to have: Odoo payment and point_of_sale modules internals
Nice to have: Automated testing with Odoo’s test framework and tours
Senior Software Developer to lead the development and support of messaging platforms Airship and Mailgun while contributing to the evolution of the custom application ecosystem.
Locations (19)
Broomfield, Colorado, United States
British Columbia, Canada
Washington, United States
District of Columbia, United States
California, United States
V
AWS Full Stack Developer with AEM and Lit Experience
Experienced AWS Full Stack Developer to design, build, and support secure, scalable, cloud-native applications using Java, Spring Boot, JavaScript/TypeScript, and Lit, integrating with Adobe Experience Manager (AEM).
Compensation
Pay rate range: $ 53.03 - 56.81/hr.
Responsibilities
Design, develop, test, and maintain end-to-end web applications using Java, Spring Boot, JavaScript/TypeScript, HTML, CSS, and Lit-based web components.
Build reusable, accessible, responsive, and standards-based UI components using Lit and native Web Components.
Design and implement secure REST and event-driven APIs and integrate applications with enterprise and third-party systems.
Develop cloud-native services on AWS using appropriate compute, storage, database, integration, security, and observability services.
Create and support microservices deployed through containers and serverless patterns, based on solution needs.
Lead technical architecture, design, and implementation of Oracle Service Cloud and Oracle Knowledge Advance solutions for onshore clients.
Responsibilities
Lead technical design sessions to translate complex business requirements into scalable architectures across Oracle Service Cloud and Oracle Knowledge Advance (OKA).
Author detailed technical design documents (TDDs), integration blueprints, data models, and interface specifications.
Architect OKA workflows, search configurations, content authoring life cycles, taxonomy/category structures, and user access models.
Oversee and implement custom extensions, custom processes (CPMs), workspace add-ins, desktop add-ins, and analytics reports.
Design and build robust APIs (REST/SOAP) and event-driven integrations between Oracle Service Cloud, OKA, and enterprise platforms.
Requirements
Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent practical experience
Nice to have: Oracle Certified Implementation Specialist credentials in Oracle Service Cloud or Oracle Knowledge Management
Java Full Stack Developer role requiring strong experience in Java/J2EE, Spring Boot, and Microservices, with hands-on experience in React.js or Angular for front-end development.
As a Frontend Engineer at Retell AI, you’ll build the user experiences that power our voice automation platform from prompt management and dashboards to analytics and customer-facing tools. You’ll design and ship intuitive, responsive interfaces using React and TypeScript, working closely with backend and DevOps partners to ensure everything is fast, reliable, and scalable.