dev-test-india-2
Go lang Developer
dev-test-india-2Australia16 hours ago
Part-timeRemote FriendlyAdvertising
Job Summary We are looking for a skilled Go (Golang) Developer to design, build, and maintain high-performance, scalable backend systems. You will work closely with product managers, frontend developers, and DevOps engineers to deliver reliable and efficient services.

Key Responsibilities

  • Design, develop, and maintain backend services using Go (Golang)
  • Build RESTful APIs and microservices with a focus on performance and scalability
  • Write clean, maintainable, and well-tested code
  • Optimize applications for maximum speed and reliability
  • Work with databases (SQL and/or NoSQL) and data storage solutions
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Participate in code reviews and follow best engineering practices
  • Troubleshoot, debug, and improve existing systems
  • Contribute to system architecture and technical decision-making

Required Skills & Qualifications

  • Strong experience with Go (Golang)
  • Solid understanding of concurrency, goroutines, and channels
  • Experience building and consuming REST APIs
  • Knowledge of relational databases (PostgreSQL, MySQL) and/or NoSQL databases
  • Familiarity with version control systems (Git)
  • Understanding of software design patterns and clean code principles
  • Experience with unit testing and debugging

Preferred Qualifications

  • Experience with microservices architecture
  • Knowledge of Docker and containerization
  • Familiarity with Kubernetes or cloud platforms (AWS, GCP, Azure)
  • Experience with CI/CD pipelines
  • Exposure to message queues (Kafka, RabbitMQ, etc.)

What We Offer

  • Competitive salary and benefits
  • Opportunity to work on scalable, real-world systems
  • Collaborative and growth-oriented work environment
  • Flexible work options (remote/hybrid, if applicable)
  • Learning and career development opportunities

Key Skills

Ranked by relevance