-
Tech Unicorn

Golang Developer

Tech Unicorn
United Arab Emirates · Contract · Entry

Tech Unicorn is a leader in delivering cutting-edge cloud-native, hybrid, and on-prem solutions to enterprise, public sector, and regulated industries. Our teams work on mission-critical digital transformation initiatives across judiciary, banking, healthcare, and government domains. We are seeking a skilled and passionate Golang Developer to join our high-performing engineering team to build scalable, production-grade applications.


Key Responsibilities

  • Design, develop, test, and maintain high-performance backend services using Golang.
  • Own and implement features across the full Software Development Life Cycle (SDLC).
  • Develop robust and maintainable microservices architectures with a focus on scalability, fault tolerance, and performance.
  • Leverage Goroutines and Go concurrency patterns effectively to build responsive, parallel processing services.
  • Write and maintain unit tests and participate in code reviews to ensure high-quality code.
  • Integrate with PostgreSQL databases, optimizing queries for performance and consistency.
  • Work with Azure Cloud, specifically Azure Service Bus, Azure Monitor, and other native cloud tools.
  • Deploy and manage applications on Kubernetes clusters (on-prem, hybrid, and cloud-native environments).
  • Implement effective error logging, exception handling, and observability using tools like Kafka, Grafana, and Azure monitoring stacks.
  • Collaborate with DevOps and Product teams to ensure reliable CI/CD pipelines and production readiness.
  • Understand technical Go concepts and actively contribute to design and architectural decisions.
  • Take ownership of modules from inception through deployment and support.
  • Proactively identify areas for codebase improvement, technical debt reduction, and performance tuning.


Qualifications

  • 3+ years of hands-on experience in Golang development.
  • Strong understanding of Go language internals, interfaces, structs, and package design.
  • Proven experience with PostgreSQL, database schema design, and query tuning.
  • Proficiency in Azure services, especially in microservices and event-driven architecture.
  • Solid experience with Kubernetes, Docker, and containerized applications.
  • Familiarity with event streaming platforms like Kafka, monitoring tools such as Grafana, and distributed tracing concepts.
  • Experience building production-grade applications from the ground up.
  • Ability to design services with proper layering, clean separation of concerns, and scale in mind.
  • Exposure to hybrid deployments (on-prem + cloud) and DevSecOps pipelines.
  • Excellent debugging, troubleshooting, and performance analysis skills.
  • Strong verbal and written communication; comfortable working with cross-functional teams.
  • A sharp eye for detail and ownership mindset.
  • A passion for clean, readable code and eagerness to continuously learn and grow.


Nice to Have

  • Experience with CQRS, Domain-Driven Design (DDD).
  • Familiarity with gRPC, Protobuf, or GraphQL.
  • Certification in Microsoft Azure or related cloud platforms.

Key Skills

Ranked by relevance

cloud microservices kubernetes postgresql grafana golang kafka fault tolerance responsive docker devops grpc cicd
Login to Apply
Posted
Jul 30, 2025
Type
Contract
Level
Entry
Location
Dubai

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tech Unicorn
Related

Golang Developer

2025-07-24

Contract
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
Tech Unicorn
Related

Azure Cloud Specialist – .NET & Go Developer

2025-07-19

Contract
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
Tech Unicorn
Related

Backend Developer – Golang, .NET, C++, C# (Microservices & AI Integration)

2025-08-28

Full-time
Entry
United Arab Emirates
IT Services
Engineering