Job Title: Golang Backend Developer Company Name: The RecruitIQ Job Url: https://www.simplyhired.com/job/ed44-VeCeVmq8MbqyOU3Sqgvrt3jIIxXtNRf6ZZiXq4tIW8xwvoSuA Job Description: Golang Backend Developer The RecruitIQ Remote Job Details Contract $60 - $65 an hour 1 hour ago Qualifications Version control Orchestration Azure Go Doctoral degree Computer Science RESTful API 5 years Engineering System design Git Google Cloud Platform Scalable systems JavaScript frameworks Master's degree Microservices System maintenance Doctoral degree in Computer Science AWS Bachelor’s degree in engineering Docker Bachelor's degree Implementing web services Continuous integration Redis Memcached Software documentation Cloud Native Design Scalability Developing and maintaining backend systems System architecture design Front-end development Agile software development UI Master’s degree in computer science Prometheus Kafka Unit testing Distributed computing Senior level Master's degree in engineering Bachelor's degree in computer science Full Job Description 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