Job Description
Card Payment Direction
This position focuses on developing and maintaining card payment and card issuance systems using Golang. The role involves working on core business modules while ensuring high availability, consistency, and stability of financial systems.
Key Responsibilities
- Core Business Development: Responsible for Golang backend development of card payment/card issuance systems, including but not limited to card issuance, card accounts, authorization, clearing & settlement, transaction processing, billing, and benefits modules.
- Card Transaction Pipeline Construction: Participate in the design and development of end-to-end card transaction flows, handling core processes like authorization, reversal, capture, refund, and reconciliation.
- Architecture Design & Optimization: Contribute to system architecture design, participate in legacy system migration, and continuously iterate and optimize performance to ensure high availability and stability of financial systems.
- Technical Problem Solving: Address technical challenges and bottlenecks in system operation, improve system throughput and response speed, and ensure fund security and data accuracy under high concurrency.
- Quality Assurance: Produce standardized technical documentation, strictly control code quality, conduct code reviews, and write unit/integration test cases.
Job Requirements
Basic Qualifications
- Bachelor's degree or above in Computer Science or related field, with 3+ years of Golang/Java development experience.
- Experience in card issuance systems/card payment systems/card transaction processing (strongly relevant experience preferred).
- Understanding of crypto fundamentals, with preference given to candidates with crypto transaction/payment experience.
Technical Skills
- Fundamentals: Proficient in Golang/Java language features, concurrent programming, Linux operations; solid understanding of data structures, k8s, and computer networks.
- Storage & Middleware: Proficient in MySQL with SQL performance tuning skills; experienced with Redis and solutions for cache breakdown/penetration/avalanche; skilled in using Kafka for system decoupling and asynchronous processing.
- Distributed Systems: Familiar with microservices architecture, proficient in gRPC/Protobuf, and understanding of microservices governance (service discovery, circuit breaking, rate limiting, distributed tracing).
- Cloud Native: Familiar with Docker, Kubernetes, and CI/CD pipelines.
- AI Integration: Proficient in using AI tools like Claude Code/Codex to enhance development efficiency and create valuable workflows.
Preferred Qualifications
- Experience with Crypto Card/payment application risk control
- Experience working with licensed card issuers/acquirers/third-party payment processors/Card Processors
- Familiarity with ISO 8583/ISO 20022 messaging or experience integrating with card networks/issuer partners
- Experience with crypto deposits/withdrawals, Crypto Cards, or fiat on/off-ramp services
- Knowledge of PCI-DSS and other payment compliance/security standards
- Experience building payment systems from scratch or migrating core systems
Benefits
- Performance bonuses
- Health check-ups
- Commercial insurance
- Company anniversary gifts
- Marriage & childbirth bonuses