Job Title: Golang Backend DeveloperJob Description:We are looking for a skilled Golang Backend Developer to design, develop, and maintain scalable microservices-based applications. The ideal candidate will have strong experience in Golang, cloud-native environments, and distributed systems, along with exposure to fintech or banking integrations.Key Responsibilities:● Design, develop, and maintain scalable microservices using Golang (Go-Mux) and vanilla Go.● Enable seamless communication between services using gRPC.● Integrate with third-party platforms (e.g., OBP) via REST and SOAP/XML APIs.● Implement efficient data storage and caching strategies using Aerospike (or similar NoSQL databases) and PostgreSQL.● Deploy and manage applications in Kubernetes environments using Helm across Dev, SIT, UAT, and Production.● Ensure high code quality and security compliance using tools like SonarQube and Checkmarx.● Collaborate with cross-functional teams in an Agile environment.Required Skills:● 3+ years of experience in Golang development.● Strong understanding of Go-Mux, gRPC, REST, and SOAP/XML.● Experience with NoSQL databases (Aerospike/Redis/Cassandra) and PostgreSQL.● Hands-on experience with Kubernetes, Helm, and GCP.● Experience with CI/CD pipelines and DevOps practices.● Familiarity with code quality and security tools (SonarQube, Checkmarx).Preferred Qualifications:● Experience in the Banking/Fintech domain.● Understanding of TTL-based caching and handling third-party “Source of Truth” data.● Experience working in Agile teams with senior and mid-level engineers.