Go Developer
2026-06-29T14:11:34+00:00
Africa Investors Link Limited
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_6882/logo/Africa%20Investors%20Link%20Limited.jpeg
https://africainvestorslink.co.tz/about
FULL_TIME
Dar es Salaam
Dar es Salaam
00000
Tanzania
Consulting
Computer & IT, Science & Engineering
2026-06-30T17:00:00+00:00
8
Background
Africa Investors Link Limited is currently seeking a skilled Go Developer to join its growing engineering team in Dar es Salaam, Tanzania. This is a strong opportunity for backend engineers who are passionate about building high-performance, scalable, and secure systems that power modern financial and payment infrastructure.
The role focuses on designing and maintaining robust backend services that support payment processing, wallet systems, banking integrations, and financial reconciliation platforms. The ideal candidate will be experienced in distributed systems, API development, and building reliable infrastructure capable of handling high-volume transactions.
Responsibilities
- Build high-performance, low-latency backend services using Golang.
- Design and maintain scalable APIs and microservices for payment processing and financial systems.
- Develop distributed systems capable of handling high transaction volumes reliably.
- Build and optimize asynchronous processing workflows and event-driven architectures.
- Write clean, maintainable, testable, and well-documented code.
- Design secure systems aligned with financial and payment industry standards.
- Optimize database performance, query efficiency, and overall system reliability.
- Conduct peer code reviews and contribute to engineering standards and architecture discussions.
- Troubleshoot production systems and improve observability, monitoring, and system stability.
- Collaborate with product, operations, and leadership teams to develop technical solutions.
- Mentor junior engineers and support team growth.
Qualifications
- Minimum 4+ years of hands-on software development experience using Golang.
- Strong experience building backend systems and RESTful APIs in Go.
- Experience designing and maintaining distributed systems and microservice architectures.
- Strong understanding of concurrency, goroutines, channels, and asynchronous programming patterns.
- Proven experience in Fintech, Banking, Payments, or other transactional systems.
- Strong knowledge of PostgreSQL, database design, and query optimization.
- Experience with messaging systems such as RabbitMQ, Kafka, or NATS.
- Experience building secure, reliable, and observable production systems.
- Strong understanding of software engineering best practices, testing, CI/CD, and system reliability.
- Experience with Go frameworks such as Gin, Fiber, Chi, or similar.
- Familiarity with Linux systems, Docker, AWS, and cloud infrastructure.
- Experience with event-driven architectures and queue-based processing systems.
- Exposure to payment systems, reconciliation systems, ledgers, or wallet infrastructure.
- Experience integrating with telecoms, mobile money operators, banks, or third-party financial APIs.
- Knowledge of observability tools such as Prometheus, Grafana, Loki, or OpenTelemetry.
- Understanding of DevOps and infrastructure automation practices.
- Interest in AI tools, automation workflows, or LLM-based systems is an added advantage.
General Information
- Position: Go Developer.
- Company: Africa Investors Link Limited.
- Location: Dar es Salaam, Tanzania.
- Employment Type: Full-Time.
- Application Deadline: 30 June 2026.
- Only shortlisted candidates will be contacted.
- Build high-performance, low-latency backend services using Golang.
- Design and maintain scalable APIs and microservices for payment processing and financial systems.
- Develop distributed systems capable of handling high transaction volumes reliably.
- Build and optimize asynchronous processing workflows and event-driven architectures.
- Write clean, maintainable, testable, and well-documented code.
- Design secure systems aligned with financial and payment industry standards.
- Optimize database performance, query efficiency, and overall system reliability.
- Conduct peer code reviews and contribute to engineering standards and architecture discussions.
- Troubleshoot production systems and improve observability, monitoring, and system stability.
- Collaborate with product, operations, and leadership teams to develop technical solutions.
- Mentor junior engineers and support team growth.
- Golang
- Backend systems
- RESTful APIs
- Distributed systems
- Microservice architectures
- Concurrency
- Goroutines
- Channels
- Asynchronous programming
- PostgreSQL
- Database design
- Query optimization
- Messaging systems (RabbitMQ, Kafka, NATS)
- Secure systems
- Observable production systems
- CI/CD
- System reliability
- Go frameworks (Gin, Fiber, Chi)
- Linux systems
- Docker
- AWS
- Cloud infrastructure
- Event-driven architectures
- Queue-based processing systems
- Payment systems
- Reconciliation systems
- Ledgers
- Wallet infrastructure
- Telecom integrations
- Mobile money operator integrations
- Bank integrations
- Third-party financial APIs
- Observability tools (Prometheus, Grafana, Loki, OpenTelemetry)
- DevOps
- Infrastructure automation
- AI tools
- Automation workflows
- LLM-based systems
- Minimum 4+ years of hands-on software development experience using Golang.
- Strong experience building backend systems and RESTful APIs in Go.
- Experience designing and maintaining distributed systems and microservice architectures.
- Strong understanding of concurrency, goroutines, channels, and asynchronous programming patterns.
- Proven experience in Fintech, Banking, Payments, or other transactional systems.
- Strong knowledge of PostgreSQL, database design, and query optimization.
- Experience with messaging systems such as RabbitMQ, Kafka, or NATS.
- Experience building secure, reliable, and observable production systems.
- Strong understanding of software engineering best practices, testing, CI/CD, and system reliability.
- Experience with Go frameworks such as Gin, Fiber, Chi, or similar.
- Familiarity with Linux systems, Docker, AWS, and cloud infrastructure.
- Experience with event-driven architectures and queue-based processing systems.
- Exposure to payment systems, reconciliation systems, ledgers, or wallet infrastructure.
- Experience integrating with telecoms, mobile money operators, banks, or third-party financial APIs.
- Knowledge of observability tools such as Prometheus, Grafana, Loki, or OpenTelemetry.
- Understanding of DevOps and infrastructure automation practices.
- Interest in AI tools, automation workflows, or LLM-based systems is an added advantage.
JOB-6a427d1607362
Vacancy title:
Go Developer
[Type: FULL_TIME, Industry: Consulting, Category: Computer & IT, Science & Engineering]
Jobs at:
Africa Investors Link Limited
Deadline of this Job:
Tuesday, June 30 2026
Duty Station:
Dar es Salaam | Dar es Salaam
Summary
Date Posted: Monday, June 29 2026, Base Salary: Not Disclosed
Similar Jobs in Tanzania
Learn more about Africa Investors Link Limited
Africa Investors Link Limited jobs in Tanzania
JOB DETAILS:
Background
Africa Investors Link Limited is currently seeking a skilled Go Developer to join its growing engineering team in Dar es Salaam, Tanzania. This is a strong opportunity for backend engineers who are passionate about building high-performance, scalable, and secure systems that power modern financial and payment infrastructure.
The role focuses on designing and maintaining robust backend services that support payment processing, wallet systems, banking integrations, and financial reconciliation platforms. The ideal candidate will be experienced in distributed systems, API development, and building reliable infrastructure capable of handling high-volume transactions.
Responsibilities
- Build high-performance, low-latency backend services using Golang.
- Design and maintain scalable APIs and microservices for payment processing and financial systems.
- Develop distributed systems capable of handling high transaction volumes reliably.
- Build and optimize asynchronous processing workflows and event-driven architectures.
- Write clean, maintainable, testable, and well-documented code.
- Design secure systems aligned with financial and payment industry standards.
- Optimize database performance, query efficiency, and overall system reliability.
- Conduct peer code reviews and contribute to engineering standards and architecture discussions.
- Troubleshoot production systems and improve observability, monitoring, and system stability.
- Collaborate with product, operations, and leadership teams to develop technical solutions.
- Mentor junior engineers and support team growth.
Qualifications
- Minimum 4+ years of hands-on software development experience using Golang.
- Strong experience building backend systems and RESTful APIs in Go.
- Experience designing and maintaining distributed systems and microservice architectures.
- Strong understanding of concurrency, goroutines, channels, and asynchronous programming patterns.
- Proven experience in Fintech, Banking, Payments, or other transactional systems.
- Strong knowledge of PostgreSQL, database design, and query optimization.
- Experience with messaging systems such as RabbitMQ, Kafka, or NATS.
- Experience building secure, reliable, and observable production systems.
- Strong understanding of software engineering best practices, testing, CI/CD, and system reliability.
- Experience with Go frameworks such as Gin, Fiber, Chi, or similar.
- Familiarity with Linux systems, Docker, AWS, and cloud infrastructure.
- Experience with event-driven architectures and queue-based processing systems.
- Exposure to payment systems, reconciliation systems, ledgers, or wallet infrastructure.
- Experience integrating with telecoms, mobile money operators, banks, or third-party financial APIs.
- Knowledge of observability tools such as Prometheus, Grafana, Loki, or OpenTelemetry.
- Understanding of DevOps and infrastructure automation practices.
- Interest in AI tools, automation workflows, or LLM-based systems is an added advantage.
General Information
- Position: Go Developer.
- Company: Africa Investors Link Limited.
- Location: Dar es Salaam, Tanzania.
- Employment Type: Full-Time.
- Application Deadline: 30 June 2026.
- Only shortlisted candidates will be contacted.
Work Hours: 8
Experience in Months: 48
Level of Education: bachelor degree
Job application procedure
Interested in applying for this job? Click here to submit your application now.
Interested candidates should submit their application and updated CV
All Jobs | QUICK ALERT SUBSCRIPTION