Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Hyderabad, India
Posted
1 year ago
DockerDynamoDBGCPMicroservicesAWSAzureComplianceGitGoKafkaKubernetesPostgreSQLReactRedis
Job Description
Job Title: Senior Go Developer (5–8 Years Experience, PostgreSQL)
Type: Contractors
Experience: 4–6 years
About the Role
We are seeking an experienced Senior Go Developer who is proficient in building scalable, high-performance backend applications. The ideal candidate will have strong expertise in the Go programming language and hands-on experience with PostgreSQL database systems. You will be responsible for designing, developing, and maintaining robust backend services, ensuring data integrity, performance, and security.
Key Responsibilities
- Design, develop, and maintain backend services using Go (Golang)
- Implement efficient data models and database schemas in PostgreSQL
- Optimize database queries and ensure high performance for large-scale applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and well-documented code
- Troubleshoot, debug, and upgrade existing systems
- Integrate data storage solutions and ensure data security and compliance
- Architect, implement, and maintain microservices-based solutions.
- Participate in code reviews and mentor junior developers
- Work with DevOps to deploy and monitor applications in cloud environments (AWS, GCP, or Azure)
- Contribute to technical documentation and best practices
Required Skills and Qualifications
- 5–8 years of professional software development experience, with at least 3 years in Go
- Strong proficiency in PostgreSQL, including schema design, query optimization, and performance tuning
- Experience building RESTful APIs, microservices and working with JSON
- Familiarity with version control systems (Git)
- Understanding of distributed systems and cloud infrastructure (AWS, GCP, or Azure)
- Solid knowledge of data structures, algorithms, and software design principles
- Excellent problem-solving and communication skills
- Experience with Kubernetes and Docker
- Familiarity with Kafka
Nice-to-Have Skills
- Knowledge of NoSQL databases (e.g., DynamoDB, Redis) and key-value stores
- Familiarity with front-end technologies (React) is a plus
- Familiarity with Kafka
Similar jobs
- EA
Backend Engineer(L3 Tech Support)
NewAuto ApplyEasyship
Bengaluru🇮🇳HybridYesterdayDockerGCPMySQL+12Technology - NI
Software Engineer - Backend Developer (C#, .NET)
NewAuto ApplyNielsenIQ
Mumbai, MH🇮🇳On-site23 hours agoJavaScriptTypeScriptC#+8Technology - RE
Software Development Engineer -Backend
NewAuto ApplyRenesas Electronics
Bangalore🇮🇳On-siteYesterdayAgileAltiumTechnology - RE
Sr Software Engineer
Auto ApplyRenesas Electronics
Bengaluru, KA🇮🇳On-site2 weeks agoAgileGitIoT+2Technology - WA
Backend Engineer - AiPrise
Auto ApplyWeekday AI
Bengaluru, Karnataka🇮🇳On-site3 days agoDockerMySQLAWS+4Technology - MA
Staff Backend Engineer (FDE)
Auto ApplyMeeru AI Inc
Hyderabad, Telangana🇮🇳On-site3 days agoDjangoDockerFastAPI+15Technology - PW
Senior Backend Engineer (6-month Contract)
Auto ApplyProximity Works
Bengaluru, Karnataka🇮🇳On-site4 days agoDockerMemcachedAWS+6Technology - TA
Senior Product Engineer - Backend
NewAuto ApplyTamara
India🇮🇳Hybrid17 hours agoDockerAWSScrum+10Technology - BI
Backend Engineer E3 - India
Auto ApplyBitGo
India🇮🇳Hybrid4 days agoMicroservicesMongoDBNode.js+11Technology - V1
Senior Backend Developer
Auto ApplyVersion 1
Bengaluru, KA🇮🇳On-site4 days agoDockerDynamoDBMicroservices+19Technology - MA
Senior Staff Backend Engineer
Auto ApplyMeeru AI Inc
Hyderabad, Telangana🇮🇳On-site4 days agoDockerGCPSQL+11Technology - SE
SDE 2 - Backend
Auto ApplySeekho
Bengaluru, Karnataka🇮🇳On-site5 days agoGitPythonTechnology