SingaPay

Fullstack Developer

Posted: Nov 3, 2025

Job Description

Key Responsibilities1. Backend Development & Microservices ArchitectureDevelop and maintain scalable, high-performance, and fault-tolerant backend services for the Payment Gateway platform.Implement microservices architecture using Golang, ensuring efficient inter-service communication.2. Payment Gateway & Financial Transaction ProcessingDesign and integrate payment processing modules, including authorization, settlement, refunds, and reconciliation workflows.Implement multi-currency and multi-channel payment solutions (credit cards, e-wallets, bank transfers, QR payments, etc.).3. Security & ComplianceEnsure backend security is compliant with PCI DSS, ISO 27001, OWASP security guidelines, and other relevant regulations.4. Performance Optimization & High AvailabilityDesign high-availability (HA) and disaster recovery strategies for mission-critical payment services.5. Cloud & DevOps IntegrationDeploy and manage applications on Alibaba Cloud and Huawei Cloud using Kubernetes, Docker, and Terraform.Implement CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI/CD.6. Collaboration & Code QualityWork closely with Product Managers, UI/UX Designers, DevOps Engineers, and QA teams to deliver robust payment solutions.Qualifications1. Educational BackgroundBachelor’s or Master’s degree in Computer Science, Information Technology, or related fields.2. Technical Expertise2+ years of experience in Golang development.Strong understanding of concurrency, parallel processing, and Goroutines in Golang.Experience with microservices architecture, gRPC, and REST API development.Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.3. Payment & Financial Systems Knowledge (Highly Preferred)Familiarity with ISO 8583, ISO 20022, or SWIFT payment message formats.Experience integrating with payment processors, card networks, and banking APIs.Knowledge of card tokenization, 3D Secure authentication, and risk-based fraud detection.4. Security & Compliance (Strongly Preferred)Strong knowledge of PCI DSS security requirements and secure coding practices.Experience with HSM (Hardware Security Modules) for key management and encryption.5. DevOps & Cloud TechnologiesExperience in deploying Golang applications on Huawei Cloud and Alibaba Cloud.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In