Go Developer
Ref: JO-2604-360082
- United Arab Emirates, Dubai
- Software Development & Engineering, Technology
- IT
- 1,000 - 4,999 Employee
- Environment: Remote
- Contract Type: Permanent
- Starts: 2026-06-01
About the Role
We’re seeking a skilled Go Developer with strong backend development expertise and preferably experience in the Fintech sector. You’ll be responsible for building high-performance, scalable, and secure backend services that power our financial applications, handling critical operations like payment processing, transaction management, and real-time financial data processing.
Key Responsibilities:
● Design, develop, and maintain robust backend services and APIs using Go (Golang)
● Build and optimize architecture for financial transaction processing and data management
● Implement secure payment processing systems, engines, and financial data pipelines
● Design and develop RESTful and gRPC APIs for mobile applications
● Ensure high availability, fault tolerance, and disaster recovery for mission-critical financial services
● Implement security best practices including encryption, authentication, authorization, and secure communication protocols
● Optimize application performance and scalability
● Write comprehensive unit tests, integration tests, and end-to-end tests
● Participate in system architecture design and technical decision-making
● Monitor production systems, troubleshoot issues, and implement solutions for complex problems
● Document technical designs, APIs, and system architecture
Required Qualifications:
● 5+ years of professional software development experience with at least 4+ years in Go
● Strong proficiency in Go programming language and its ecosystem
● Solid understanding of microservices architecture and design patterns
● Experience with RESTful API design and development
● Proficiency with SQL databases (PostgreSQL, MySQL) and query optimization
● Experience with message queues and event-driven architectures (Kafka, RabbitMQ, NATS)
● Familiarity with containerization and orchestration (Docker, Kubernetes)
● Experience with version control systems (Git) and CI/CD pipelines
● Understanding of software testing methodologies and practices
● Experience in fintech (banking, payments, infrastructure) would be an advantage
Salt is acting as an Employment Agency in relation to this vacancy.

Share: