Go Developer job at Africa Investors Link Limited
New
2 Days Ago
Linkedid Twitter Share on facebook
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
FULL_TIME
Dar es Salaam
Dar es Salaam
00000
Tanzania
Consulting
Computer & IT, Science & Engineering
TZS
MONTH
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.
bachelor degree
48
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

Job Info
Job Category: Computer/ IT jobs in Tanzania
Job Type: Full-time
Deadline of this Job: Tuesday, June 30 2026
Duty Station: Dar es Salaam | Dar es Salaam
Posted: 29-06-2026
No of Jobs: 1
Start Publishing: 29-06-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.