Talent.com
This job offer is not available in your country.
Golang Developer - Backend Technologies

Golang Developer - Backend Technologies

PaddleLift Pvt LtdBangalore
30+ days ago
Job description

Job Summary :

We are looking for a passionate and experienced Golang Developer to join our backend engineering team. In this role, you will be responsible for designing, building, and maintaining scalable backend services and APIs using Go (Golang). You will work closely with cross-functional teams to develop robust systems that support high performance, reliability, and scalability.

This is an exciting opportunity to work on modern backend architecture while contributing to meaningful, high-impact projects.

Key Responsibilities :

  • Design and develop RESTful APIs and microservices using Go (Golang).
  • Write clean, maintainable, and efficient code following best practices and design patterns.
  • Ensure systems are scalable, secure, and optimized for performance.
  • Build services that integrate with various databases (both SQL and NoSQL) and external APIs.
  • Work with RDBMS such as MySQL or PostgreSQL to model, query, and optimize relational data.
  • Design and implement schema and queries for NoSQL databases, such as MongoDB, based on application needs.
  • Analyze complex requirements and propose technical solutions with solid justification.
  • Identify and resolve performance bottlenecks, bugs, and scalability challenges.
  • Participate in code reviews to ensure high-quality, maintainable, and well-documented code.
  • Collaborate with front-end developers, product managers, QA engineers, and DevOps teams.
  • Participate in sprint planning, stand-ups, and design discussions in an Agile environment.
  • Communicate technical challenges and project updates effectively with both technical and non-technical team members.

Required Skills & Qualifications :

  • 2 - 3 years of hands-on experience in backend development using Golang.
  • Proficient in RDBMS (MySQL, PostgreSQL) and NoSQL databases (MongoDB or similar).
  • Strong understanding of RESTful API design principles and implementation.
  • Experience with version control systems like Git and familiarity with CI / CD pipelines.
  • Knowledge of performance tuning, caching strategies, and API security best practices.
  • Good understanding of concurrency, goroutines, and channel-based communication in Go.
  • Strong problem-solving and analytical skills with great attention to detail.
  • Excellent written and verbal communication skills.
  • Team-oriented with a collaborative mindset and willingness to learn and share knowledge.
  • (ref : hirist.tech)

    Create a job alert for this search

    Golang Developer • Bangalore