Golang Developer

Year    TN, IN, India

Job Description

Job Information




Industry


IT Services

Date Opened


01/28/2026

Salary


20 - 25 L

Job Type


Full time

City


Chennai

State/Province


Radial Road, Pallavaram

Country


India

Zip/Postal Code


600043




We are looking for a

Golang Developer

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.


Job Detail

  • Job Id
    JD5170734
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year