Golang Developer Bengaluru

Golang Developer Bengaluru

30 Jul
|
Tesslogs IT Solutions
|
Bengaluru

30 Jul

Tesslogs IT Solutions

Bengaluru

Hi All,

Greetings from Tesslogs,

Role: Golang Developer

Client: IBM

End Client: Shell

Location: Bengaluru.

We are looking for an experienced Senior Go Backend Engineer / Technical Lead to design, develop, and maintain scalable backend systems using Go. The ideal candidate should have strong expertise in Go, PostgreSQL, GraphQL, Kubernetes, Azure Cloud, and event-driven architectures, with the ability to drive architectural decisions, mentor engineers, and build highly reliable distributed systems.

Key Responsibilities
Design and implement clean architecture patterns (Service → Repository → Resolver).
Lead PostgreSQL schema design, indexing strategy, query optimization, and database migration planning.
Design, develop, and maintain GraphQL APIs using Go and gqlgen.
Build and maintain asynchronous workflows using Temporal for distributed processing and system orchestration.
Design integrations with external systems using REST APIs, Kafka, Azure Event Hub, and Azure Service Bus.
Define and enforce RBAC authorization, authentication, and backend security standards.
Contribute to infrastructure architecture using Kubernetes, Helm, Kustomize, and FluxCD.
Drive GitOps-based deployment strategies and CI/CD best practices.
Mentor developers, conduct code reviews,



and improve engineering quality and testing standards.
Collaborate with cross-functional teams to deliver scalable and maintainable solutions.

Mandatory Skills
5+ years of skilled experience in Go (Golang) development.
Strong knowledge of Go concurrency patterns, goroutines, channels, and performance optimization.
Expertise in designing production-grade GraphQL APIs using gqlgen.
Robust experience with REST APIs and microservices architecture.
Experience building event-driven and asynchronous systems using Kafka, Azure Event Hub, or similar messaging platforms.

Preferred Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Experience designing scalable cloud-native distributed systems.
Robust communication, leadership, and stakeholder management skills.
Experience mentoring engineering teams and driving technical excellence

Best Regards,

Likhitha.R

[HIDDEN TEXT]
GoDeveloper #Golang #BackendDeveloper #BackendEngineer #GraphQL #PostgreSQL #Kubernetes #Azure #Kafka #Microservices #RESTAPI #GitOps #FluxCD #Helm #Temporal #CloudEngineering #DistributedSystems #Hiring #Jobs #TechJobs.

📌 Golang Developer Bengaluru
🏢 Tesslogs IT Solutions
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: golang developer bengaluru / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: golang developer bengaluru / bengaluru