Search by job, company or skills

Seven Peaks

Senior Backend Developer - Golang (Contractor)

5-7 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago

Job Description

The Role

A Senior Backend Developer (Golang), you will be responsible for designing, developing, and maintaining backend applications using Golang. Working closely with cross-functional teams, A Senior Backend Developer (Golang) will play a key role in optimizing system performance, ensuring scalability, and implementing best practices in backend development.

Responsibilities

  • Work directly with the client team as a consultant, collaborating closely to understand their requirements and deliver high-quality backend solutions.
  • Design, develop, and maintain backend applications using Golang.
  • Ensure applications are optimised for maximum speed, scalability, and system performance.
  • Identify and address potential issues, performance bottlenecks, and security vulnerabilities.
  • Collaborate with Product Owners, frontend developers, and DevOps engineers to deliver high-quality software solutions.
  • Work with microservices architecture and containerization.
  • Implement database solutions using SQL and NoSQL technologies.
  • Develop and integrate complex data structures and APIs.
  • Utilize Git for version control and ensure efficient code management.
  • Participate in code reviews, mentoring, and knowledge-sharing within the team.
  • Stay updated with emerging backend technologies and industry best practices.

The Qualifications

  • Native Thai speaker is mandatory, and a good command of written and spoken English is essential.
  • Bachelors or Masters degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • 5+ years of experience in backend development, with a strong focus on Golang.
  • Expertise in designing and maintaining scalable backend applications.
  • Experience with database technologies such as SQL and NoSQL.
  • Strong understanding of microservices architecture and containerization.
  • Experience in managing system performance, security, and responsiveness.
  • Proficiency in working with complex data structures and API integration.
  • Familiarity with version control systems such as Git.
  • Experience collaborating with cross-functional teams in an Agile development environment.
  • Strong communication and problem-solving skills.
  • Experience with Python is a plus.

Benefits

  • 10 days annual paid vacation
  • Flexible working hours
  • Hybrid Working Policy
  • Health insurance
  • International work environment with over 20 different nationalities in the team
  • Working with a wide and interesting portfolio of clients in SEA and globally
  • Opportunity to visit events and conferences

More Info

Job Type:
Industry:
Employment Type:

Job ID: 124924231