Hire the Best Golang Developers in Addis Ababa, ET

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Alazar B.

Addis Ababa, Ethiopia

$10/hr
4.9
10 jobs

🚀 **Senior Golang Developer | Backend Engineer | Team Lead** Looking for a developer who can build scalable backend systems, optimize performance, and lead engineering teams? You're in the right place. I am a Senior Golang Developer with 5+ years of professional experience building high-performance applications, microservices, APIs, and distributed systems. In addition, I have 2+ year of experience leading development teams, mentoring engineers, conducting code reviews, and driving successful project delivery. ### What I Can Help You With ✅ Golang (Go) Backend Development ✅ REST APIs & gRPC Services ✅ Microservices Architecture ✅ High-Performance & Concurrent Systems ✅ PostgreSQL, MySQL, CockroachDB & Redis ✅ Kafka & Event-Driven Architectures ✅ Docker & Containerization ✅ CI/CD Pipelines (GitLab CI/CD) ✅ Cloud Deployments & Infrastructure ✅ Third-Party API Integrations ✅ System Design & Performance Optimization ### Why Clients Work With Me ✔ Write clean, maintainable, and production-ready code ✔ Strong focus on performance, scalability, and reliability ✔ Excellent communication and project ownership ✔ Ability to lead teams and mentor developers ✔ Fast learner who adapts quickly to new technologies ✔ Committed to delivering quality work on time ### Recent Experience * Built scalable microservices handling high-volume transactions * Designed and implemented secure REST and gRPC APIs * Integrated third-party platforms and payment systems * Optimized database performance and application throughput * Led development teams and coordinated project execution * Improved deployment processes through automation and CI/CD I don't just write code—I help businesses build reliable, scalable products that are ready for growth. 📩 Let's discuss your project and turn your ideas into production-ready solutions.

  • Golang
  • PostgreSQL
  • Microservice
  • DevOps
  • Apache Kafka
  • Docker Swarm Mode
  • CI/CD
  • Security Testing
Shambel Amare H.

Addis Ababa, Ethiopia

$30/hr
5.0
32 jobs

Your backend shouldn't become a liability as your startup scales. I help early-stage teams build Go-based backend systems that are production-ready from day one — not held together with workarounds you'll regret in six months. If you're building something that needs to work reliably in production — not just pass a demo — that's where I do my best work. What I build: - Backend & Microservices — Go services built on clean architecture and DDD; designed to be maintainable by your team after I'm done - Event-Driven Pipelines — Kafka, RabbitMQ, Redis; high-throughput ingestion, enrichment, and streaming - Infrastructure & DevOps — Docker, Kubernetes, Terraform, GitHub Actions; AWS and DigitalOcean; production-grade from the start - Databases & Search — PostgreSQL, MongoDB, Elasticsearch/OpenSearch; schema design and query optimization for real workloads - Observability — Prometheus, Grafana, structured logging; so you know what's happening before your users do How I engage: I prefer to be involved early — architecture decisions, data modeling, API contracts — not called in after the foundation is already cracked. I document everything, communicate proactively, and stay focused on root causes rather than quick patches. Most clients bring me in to own a system end-to-end. That's where I work best. Ready to build something that holds up in production? Let's talk through what you're working on.

  • Golang
  • Docker
  • RESTful API
  • Docker Compose
  • Amazon EC2
  • PostgreSQL
  • NestJS
  • Docker Swarm Mode
  • TypeScript
  • Node.js
  • Next.js
  • Django
  • Apache Cassandra
  • Mongoose
  • GraphQL
Yinebeb T.

Addis Ababa, Ethiopia

$25/hr
5.0
9 jobs

I build scalable, high-performance backend systems that handle real-world complexity. Top Rated Plus with 4.5+ years delivering production-ready microservices, APIs, and distributed systems. Current & Recent Work: - MCP Server Hub - Distributed platform for managing MCP servers with microservices, Redis/Kafka messaging, and Nomad/Kubernetes orchestration - Software Factory - Autonomous coding pipeline with Temporal workflow orchestration and multi-agent LLM execution - SuperPlane - AWS CodeArtifact and Route53 integrations (open source) - Tinode Chat - Core contributor to open-source messaging platform Core Stack: Go(Golang) - Microservices - gRPC/REST APIs - PostgreSQL - Redis - Kafka - Docker - Kubernetes - Temporal - HashiCorp Vault/Consul Building from scratch or scaling existing systems - let's discuss how I can help deliver robust, maintainable solutions.

  • Golang
  • Microservice
  • REST API
  • Git
  • SQL
  • Websockets
  • PostgreSQL
Nathaniel F.

Addis Ababa, Ethiopia

$15/hr
5.0
11 jobs

🚀 Top Rated Full Stack Developer | 100% Job Success Score I help startups, SaaS companies, and growing businesses build, optimize, and scale modern web applications from idea to production. With experience across frontend development, backend architecture, API development, database design, automation testing, and performance optimization, I can contribute throughout the entire software development lifecycle. My experience includes building and maintaining SaaS platforms, fintech applications, e-signature systems, business management tools, AI-powered applications, and complex enterprise workflows. 💻 Frontend Development • React.js • Next.js • Angular • JavaScript (ES6+) • TypeScript • HTML5 • CSS3 • Tailwind CSS • Bootstrap • Material UI (MUI) ⚙️ Backend Development • Node.js • Express.js • Golang • REST APIs • Authentication & Authorization (JWT, OAuth) • Microservices • Third-Party API Integrations 🗄️ Databases • MongoDB • PostgreSQL • MySQL • Database Design • Query Optimization 🧪 QA & Test Automation • Cypress • Playwright • End-to-End Testing (E2E) • API Testing • Regression Testing • Test Case Design • Defect Tracking • Quality Assurance ☁️ DevOps & Tools • Docker • Git • GitHub • GitLab • CI/CD Pipelines • Postman Recent work includes: ✔ Building and maintaining a digital e-signature platform with complex document workflows. ✔ Developing fintech solutions involving account management, onboarding flows, and financial operations. ✔ Creating automated test suites that significantly reduce manual testing effort. ✔ Integrating AI and real-time communication features into web and software applications. ✔ Optimizing slow applications to improve performance, scalability, and user experience. Clients work with me because I deliver clean, maintainable code, communicate clearly, and focus on solving business problems—not just completing tasks. Whether you need a Full Stack Developer, React Developer, Next.js Developer, Node.js Developer, Golang Developer, QA Automation Engineer, Cypress Tester, Playwright Tester, or someone to maintain and improve an existing application, I can help. Let's discuss your project and identify the fastest path to a successful delivery. 𝗞𝗲𝘆𝘄𝗼𝗿𝗱𝘀: Full Stack Developer, Senior Software Engineer, Node.js, Next.js, React.js, Web Development, Mobile Development, Backend Development, Frontend Development, Full Stack Architecture, MERN Stack Developer, MERN, Next.js Developer, MVP, Redis, TypeScript, React TypeScript, Claude Code, Claude, AI Automation, AI, AI SaaS, AI Developer, AI Engineer, AI SaaS Developer, Generative AI Developer, GPT Developer, OpenAI Developer, Claude Developer, AI Automation Expert, GraphQL Developer, API Development, REST API, SaaS, AWS, Docker, Kubernetes, CI/CD, n8n, Replit, Lovable

  • Golang
  • Docker
  • JavaScript
  • RESTful API
  • Next.js
  • Flutter
  • Node.js
  • MongoDB
  • React
  • Tailwind CSS
  • HTML5
  • CSS
  • Automated Testing
  • Web Development
  • TypeScript
Dawit G.

Addis Ababa, Ethiopia

$15/hr
5.0
2 jobs

🚀 Senior Golang Backend Engineer | FinTech & Banking Systems | Team Lead I’m a Senior Backend Engineer and Team Lead with 5+ years of experience, specializing in Golang-based backend systems for banking, FinTech, and high-scale platforms. I currently work on a core banking system for the Commercial Bank of Ethiopia (CBE), building secure, high-performance financial services used at national scale. Previously, I led and built HaHu Pay from the ground up, delivering a production-ready digital payment platform — giving me deep hands-on experience in payments, compliance-sensitive systems, and transaction-heavy architectures. 🛠️ Core Expertise Golang (Microservices, High-throughput APIs) Banking & FinTech Systems PostgreSQL, MySQL, Redis REST & GraphQL APIs System Architecture & Performance Optimization Secure Payment Workflows Team Leadership & Delivery 📂 Key Projects 💳 CBE Core Banking Platform (Current) – Building scalable banking APIs and transaction processing systems 🏦 HaHu Pay (FinTech) – Led backend architecture and development from zero to launch 🏥 Telemedicine Platform – Built end-to-end healthcare systems for remote consultations 🚖 Taxi Ride Platform – Designed real-time dispatching and payments infrastructure 📻 FM Radio Streaming Platform – Built podcast and live-streaming backends 🎥 Video Production Platform – Developed media management and distribution systems 🔍 How I Work I focus on clean architecture, reliability, and scalability, especially in mission-critical financial systems. I bring strong ownership, clear communication, and production-grade engineering standards to every project. 🤝 Let’s Build Something Solid If you need a Senior Golang engineer or technical lead for banking, FinTech, or high-performance backend systems — let’s talk.

  • Golang
  • Laravel
  • React
  • MERN Stack
Meles Z.

Addis Ababa, Ethiopia

$10/hr
5.0
6 jobs

I architect and build distributed systems at scale. With 4+ years of experience, I turn complex business requirements into resilient, high-performance microservices using Go—designed for real-world production, not just theory. 💎 Core Expertise 🏗️ System Architecture & Design 🔹 Distributed systems with fault tolerance and high availability 🔹 Microservices decomposition & service mesh (Istio, Linkerd) 🔹 Event-driven architectures (Kafka, RabbitMQ, NATS) 🔹 Domain-Driven Design and API gateway patterns ⚡ Backend Engineering 🔹 Production-grade Go services with clean architecture 🔹 RESTful & gRPC APIs using Protocol Buffers 🔹 Advanced concurrency patterns (goroutines, channels, worker pools) 🗄️ Data & Storage 🔹 PostgreSQL, MySQL, MongoDB performance optimization 🔹 Event sourcing & CQRS 🔹 Distributed caching (Redis, Memcached) ☁️ Cloud-Native & DevOps 🔹 Kubernetes workloads: Deployments, StatefulSets, custom operators 🔹 CI/CD pipelines (GitHub Actions, GitLab CI) 🔹 Optimized multi-stage Docker builds 📊 Observability & Reliability 🔹 Prometheus metrics & Grafana dashboards 🔹 Distributed tracing across microservices 🔹 ELK stack structured logging 🔹 SLA/SLO ownership and reliability engineering 🎯 Impact Delivered 💡 Monolith → 12+ microservices | 70% faster deployments 💡 Distributed caching layer | 60% faster API responses 💡 Real-time pipelines | 100K+ events/sec 💡 Infrastructure optimization | 40% cost reduction 💡 Production systems | 99.9%+ uptime ✨ Why Work With Me? 🔹 Systems-first mindset focused on scale and resilience 🔹 Clean, maintainable, production-ready code 🔹 Deep Go performance profiling and optimization 🔹 Clear communication and predictable delivery 🔹 Comfortable mentoring and leading engineering efforts 📬 Let’s Connect I’m open to both short-term and long-term engagements. Whether you’re building from scratch or scaling an existing platform, I’d be happy to discuss how I can help. Ready to discuss your technical challenges? Send an invite—let's explore how I can accelerate your goals.

  • Golang
  • Docker
  • JavaScript
  • Microservice
  • Kubernetes
  • PostgreSQL
  • MongoDB
  • CI/CD
  • Apache Kafka
  • RabbitMQ
  • Redis
  • Elasticsearch
  • GraphQL
  • C++
  • Rust
  • Dart
  • Flutter
  • React
  • Svelte
  • System Programming

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Golang Developer near Addis Ababa, on Upwork?

You can hire a Golang Developer near Addis Ababa, on Upwork in four simple steps:

  • Create a job post tailored to your Golang Developer project scope. We’ll walk you through the process step by step.
  • Browse top Golang Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Golang Developer profiles and interview.
  • Hire the right Golang Developer for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Golang Developer?

Rates charged by Golang Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Golang Developer near Addis Ababa, on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance Golang Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Golang Developer team you need to succeed.

Can I hire a Golang Developer near Addis Ababa, within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Golang Developer proposals within 24 hours of posting a job description.