Proficiency in Go programming language (Golang).
Solid understanding of RESTful API design and microservices architecture.
Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
Familiarity with container technologies (Docker, Kubernetes).
Understanding of distributed systems and event-driven architecture.
Version control with Git.
Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP, Azure).
Experience with message brokers (Kafka, RabbitMQ).
Knowledge of GraphQL.
Exposure to performance tuning and profiling.
Contributions to open-source projects or personal GitHub portfolio.
Familiarity with monitoring tools (Prometheus, Grafana, ELK).
Design, develop, and maintain backend services and APIs using Go (Golang).
Write efficient, scalable, and reusable code.
Collaborate with front-end developers, DevOps engineers, and product teams to deliver high-quality features.
Optimize applications for performance and scalability.
Develop unit and integration tests to ensure software quality.
Implement security and data protection best practices.
Troubleshoot and debug production issues.
Participate in code reviews, architecture discussions, and continuous improvement processes.
Keyskills: container kubernetes continuous integration golang ci/cd redis microservices docker sql cloud git java postgresql gcp devops backend code review prometheus api graphql mongodb programming cd github elk rest api design microsoft azure rabbitmq javascript nosql grafana kafka aws
About Harbinger Group Harbinger Group is a global provider of software products and services. The Harbinger Group companies are Harbinger Systems and Harbinger Knowledge Products. Harbinger Systems is a leading provider of software engineering services to some of the world's best product compani...