Job Specifications & Details
Role Overview
We are looking for an experienced Go Developer to work on high-load payment systems within the interactive entertainment industry. This role involves developing and maintaining critical services that ensure the stability and security of financial operations.
Key Responsibilities
• Develop and maintain payment systems, including payment routing, fallback scenarios, and reconciliation.• Integrate various payment providers using technologies such as REST/SOAP, OAuth, mTLS, HMAC/RSA.• Handle asynchronous event processing for refunds, chargebacks, retries, Dead Letter Queues (DLQ), and ensure idempotency.• Develop public APIs and internal services to support platform functionality.
Requirements & Qualifications
• 3-5 years of commercial development experience, with at least 1.5 years in Go.• Proficient in PostgreSQL.• Experience with REST/OpenAPI.• Basic understanding of CI/CD principles.• Experience in fintech, Payment Service Providers (PSP), acquiring, SWIFT/SEPA, 3DS, and tokenization is a plus.
