Posted on: 03/11/2025
Description :
We are seeking an experienced Go (Golang) Developer on a contract basis to specialize in building high-performance, resilient backend systems for our Payments Integration platform.
This role is vital for processing high-volume financial transactions, requiring a strong focus on concurrency, low-latency performance, and engineering excellence within a distributed system environment.
Key Responsibilities & Technical Deliverables :
Backend Development & System Architecture :
- Core Development : Design, develop, and maintain highly scalable backend systems and APIs primarily using Go (Golang), focusing on concurrency patterns and modern microservices architecture.
- Architectural Input : Actively participate in architecture discussions, proposing and implementing robust, future-proof solutions for distributed payment processing.
- Code Quality : Uphold and enforce high standards by writing clean, efficient, and thoroughly testable code
with strong emphasis on security and reliability.
Performance & Engineering Excellence :
- Optimization : Optimize applications for superior performance, scalability, and reliability, ensuring low
latency for transaction processing in a high-throughput environment.
- CI/CD Contribution : Actively contribute to CI/CD pipelines and broader engineering excellence initiatives, ensuring automated deployment, rigorous monitoring, and infrastructure health.
- Troubleshooting : Expertly diagnose and resolve complex production issues related to concurrency, resource utilization, and integration stability.
Cross-Functional Collaboration :
- Integrated Delivery : Collaborate seamlessly with product managers to refine technical requirements, and with frontend and DevOps teams to ensure end-to-end delivery of features.
- Payments Domain Focus : Apply expertise to implement secure payment gateways, reconciliation logic, and transaction handling protocols.
Required Skills & Technical Expertise :
- Go Proficiency (Mandatory) : 5+ years of hands-on, professional development experience with Go (Golang), including expert knowledge of concurrency primitives and standard library packages.
- System Design : Proven experience in designing and deploying RESTful APIs and microservices in a production environment.
- Database Expertise : Proficiency with modern database technologies (SQL/NoSQL) and experience optimizing data models for performance.
- Domain Knowledge (Preferred) : Experience in the FinTech, Banking, or Payments domain is highly desirable.
- Tools & Platforms : Familiarity with containerization (Docker/Kubernetes) and cloud platforms (AWS, GCP, or Azure)
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1569369
Interview Questions for you
View All