Job Description
job_image
Work Level: Senior
Job Type: Full Time
Offer Salary : Not Specified
Job Descriptions :

Job Responsibilities:  

  • Design, develop, and maintain high-performance backend systems using Golang.  
  • Collaborate with cross-functional teams including Frontend Developers, QA Engineers, and DevOps to deliver high-quality software.  
  • Write clean, scalable, and reusable code following best practices and coding standards.  
  • Troubleshoot, debug, and optimize existing systems and services.  
  • Contribute to system architecture design, especially in scalable and distributed systems.  
  • Perform code reviews and mentor junior developers within the team.  
  • Participate in Agile/Scrum development cycles and continuous integration processes.  

 
Qualifications:  

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or related fields.  
  • Minimum 3–5 years of hands-on experience in software development with Golang.  
  • Solid understanding of Microservices Architecture and Distributed Systems.  
  • Proficient with both SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).  
  • Hands-on experience with containerization tools such as Docker and Kubernetes.  
  • Familiarity with CI/CD pipelines and tools such as GitLab CI, Jenkins, or similar.  
  • Experience working on cloud platforms such as AWS, GCP, or Azure is a plus.  
  • Strong analytical and problem-solving skills.  
  • Good communication skills and ability to work well in a collaborative team environment.
Location :
SJ infinite one