Job Summary
We are seeking a dynamic and passionate Golang Backend Developer to join our innovative technology team. In this role, you will be responsible for designing, developing, and maintaining high-performance backend services using Go (Golang). You will play a key part in building scalable microservices architectures, implementing RESTful APIs, and ensuring the robustness and security of our systems. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to impactful software solutions in a fast-paced environment.
Major Keys:
- Golang Backend Develoepr/Engineer
- Remote Role
- 12+months Contract
- Visa Independent candidate only.
Duties
- Develop and optimize backend applications using Golang, ensuring high efficiency and scalability.
- Design and implement RESTful APIs to support front-end applications and third-party integrations.
- Collaborate with front-end developers to create seamless UI experiences utilizing frameworks like React or Angular.
- Participate in the full Software Development Life Cycle (SDLC), including planning, coding, testing, deployment, and maintenance.
- Write comprehensive unit tests and conduct debugging to ensure code quality and system reliability.
- Work within Agile teams to deliver iterative improvements and new features rapidly.
- Maintain detailed documentation of system architecture, API specifications, and database schemas.
Requirements
Bachelor’s, Master’s, or Doctorate in Computer Science, Engineering, or a related technical field.
- 5+ years of hands-on experience in GoLang for backend systems and microservices.
- Demonstrated experience in designing and delivering distributed, event-driven architectures.
- Strong knowledge of RESTful APIs, message queues (e.g., Kafka, NATS), and service communication patterns.
- Familiarity with in-memory data stores like Redis or Memcached.
- Working knowledge of cloud platforms (AWS, Azure, or GCP) and cloud-native design principles.
- Experience with containerization (Docker) and orchestration tools like Kubernetes.
- Good understanding of CI/CD practices, version control systems (e.g., Git), and automation pipeline
Pay: $60.00 - $65.00 per hour
Expected hours: 40.0 per week
Work Location: Remote