Golang Developer
Actively Reviewing the ApplicationsNOBL Q
Job Description
Job Information
Industry
Date Opened
Salary
Job Type
City
State/Province
Country
Zip/Postal Code
Job Description
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
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
SEO Specialist
Upkarak Tech Solutions
Business Development Executive
Hubb
Technical Recruiter – US Resourcing (Public Sector)
R Systems
Graphic Designer
NDMIT
Associate
BDG Game
Share
Quick Apply
Upload your resume to apply for this position