PR

Golang Developer

Pradeepit Consulting Services
Bangalore7-11 LPA Posted 22 Jul 2025
FULL TIME
Restful Apis
Sql
Go
Mysql
Postgresql

Job Description

Backend Development:

  • Develop robust and scalable backend services using languages such as GoLang.
  • Implement and maintain RESTful APIs for various functionalities of the platform.

 Database Management:

  • Design, implement, and manage both relational (e.g., MySQL, PostgreSQL) and non-relational databases.
  • Ensure data integrity, security, and high availability through effective database design and management practices.

 Front-end Integration:

  • Collaborate with front-end developers to integrate server-side logic with user-facing elements.
  • Ensure seamless and efficient data flow between the front-end and back-end components.

Performance Optimization:

  • Monitor and optimize application performance to ensure a smooth user experience.
  • Implement caching strategies and optimize database queries to improve response times.

 Security:

  • Implement security best practices to protect data and applications from vulnerabilities.
  • Regularly update and patch systems to safeguard against threats.

 Collaboration and Communication:

  • Work closely with cross-functional teams, including developers, designers, and business stakeholders.
  • Participate in Agile ceremonies and use online collaboration tools for effective communication and project management.

 Continuous Improvement:

  • Stay updated with the latest industry trends and technologies.
  • Continuously improve existing systems and processes through innovation and best practices.

Technical Must Haves-

Low-Level Design

  • Code design and LLD with 2+ modules
  • Choice of classes (Abstract, Interface, final) and placement of objects, Usage/Knowledge of design patterns
  • API/event contracts
  • Security of APIs, validations of data
  • DB Design
  • Understanding of indexes, choice of primary and foreign keys, Sharding/partitioning of databases, SQL queries (Joins 2-3 tables, having group by)

Golang

  • Concurrency & Exception handling
  • Check candidates knowledge of Channels, Concurrency patterns, and Goroutines; Knowledge on Defer, Panic, and Recover methods of error handling in Go

SQL

  • SQL Syntax
  • The candidate should have knowledge of SQL syntax and be able to write SQL queries effectively.

React Fundamentals

  • React Fundamentals
  • The candidate should have understanding of JSX, components, props, state and lifecycle methods in React to effectively create UI elements.
Join WhatsApp Channel