-
Dipole Group

Golang Developer

Dipole Group
Australia · Full-time · Entry

Job Title: Golang Developer

Location: Sydney

Experience Level: 3–7 Years

Employment Type: Full-Time

About the Role

We are seeking a highly skilled Golang Developer to design, build, and optimize scalable backend systems and microservices. The ideal candidate will have strong experience in distributed systems, API development, and performance optimization, with a passion for writing clean, efficient, and secure code.

Key ResponsibilitiesBackend Development
  • Design, develop, and maintain microservices and RESTful/gRPC APIs using Go (Golang).
  • Build scalable, high-performance backend systems capable of handling large volumes of traffic.
  • Ensure code quality through best practices in testing, documentation, and maintainability.
  • Continuously optimize services for performance, reliability, and security.
Architecture & Design
  • Collaborate with architects, DevOps engineers, and other developers to design cloud-native, containerized solutions.
  • Participate in code reviews and contribute to design, scalability, and performance improvements.
  • Work with message queues (Kafka, RabbitMQ, NATS) and caching layers (Redis, Memcached).
Integration & APIs
  • Develop and maintain APIs that integrate with external systems, front-end applications, and data pipelines.
  • Manage API versioning, compatibility, and lifecycle to ensure seamless integration.
Testing & CI/CD
  • Write unit and integration tests using Go testing frameworks (e.g., Testify, Ginkgo).
  • Participate in CI/CD pipeline integration using tools such as GitHub Actions, Jenkins, or GitLab CI.
  • Contribute to observability and monitoring through logs, metrics, and distributed tracing (e.g., Prometheus, OpenTelemetry).
Required Skills & Experience
  • 3–7 years of backend development experience, including at least 2+ years with Golang.
  • Strong understanding of concurrency, goroutines, and channels.
  • Proven experience in microservices architecture and REST/gRPC API development.
  • Hands-on experience with Docker and Kubernetes.
  • Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Familiarity with Git, CI/CD pipelines, and cloud platforms (AWS, GCP, or Azure).
  • Solid understanding of software design principles, scalability, and system performance.                                                                               No work visa sponsorship available- candidate must have full Australian work rights. Due to the volume of application, only shortlisted candidates will be contacted


Key Skills

Ranked by relevance

microservices postgresql prometheus rabbitmq jenkins devops golang gitlab nosql redis kafka aws gcp
Login to Apply
Posted
Oct 08, 2025
Type
Full-time
Level
Entry
Location
Greater Sydney Area

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Dipole Group
Related

Senior .NET Developer (WCF, WPF, Web API, AWS)

2025-10-20

Full-time
Mid-Senior
Australia
IT Services
Engineering
View Job Details
Dipole Group
Related

Back End Developer (PHP)

2025-12-01

Contract
Associate
Australia
IT Services
Engineering
View Job Details
Dipole Group
Related

Technical Lead | ReactJS, NodeJS

2025-11-18

Full-time
Mid-Senior
Australia
IT Services
Engineering