to build and scale high-performance payment systems. You'll work on mission-critical services handling transactions, integrations with payment gateways, reconciliation, and compliance-driven workflows. This role demands strong backend engineering skills, a deep understanding of distributed systems, and experience in the payments or fintech domain.
Key Responsibilities
------------------------
Design, develop, and maintain
scalable backend services
using
Golang
Build and optimize
payment processing flows
(authorization, capture, refunds, chargebacks)
Integrate with
payment gateways, banks, wallets, and third-party APIs
Ensure
high availability, low latency, and fault tolerance
of payment services
Implement
secure transaction handling
, encryption, and data protection
Work with
databases
(SQL/NoSQL) for transaction storage and reconciliation
Handle
concurrency, parallelism, and asynchronous processing
Implement
logging, monitoring, and alerting
for financial systems
Collaborate with product, compliance, and QA teams to meet business and regulatory needs
Write clean, testable, and well-documented code
Participate in code reviews and system design discussions
Requirements
Strong experience with
Golang (Go)
in production environments
Solid understanding of
RESTful APIs
and microservices architecture
Experience with
payment systems, fintech, or financial services
Knowledge of
transaction lifecycles
, idempotency, and consistency models
Hands-on experience with
databases
(PostgreSQL, MySQL, MongoDB, etc.)
Familiarity with
message queues / streaming
(Kafka, RabbitMQ, SQS, etc.)
Experience with
Docker and containerized deployments
Understanding of
security best practices
(TLS, encryption, secrets management)
Good grasp of
data structures, algorithms, and system design
Experience with
unit testing and integration testing
Good to Have
----------------
Experience with
PCI DSS compliance
Knowledge of
ISO 8583
, card networks, or bank integrations
Experience with
cloud platforms
(AWS, GCP, Azure)
Familiarity with
Kubernetes
Exposure to
event-driven architectures
Experience handling
high-volume, low-latency systems
* Background in
fraud detection or risk systems
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.