Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21265689

    PUNE · FULLTIME

    Backend Developer - Go / Golang

    Sonata Software

    Sonata Software

    Pune · onsite · Posted 5d ago

    Sourced fromNaukri
    Undisclosed8–13 yrsfulltimePune

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Job Title: Backend Developer - Go / Golang

    Location: Pune

    Experience: 5-8 Years

    Responsibilities
    • Design, develop, and maintain scalable backend services and microservices using Go (Golang), including APIs and inter-service communication.
    • Build data-driven services using cloud-native databases and distributed data stores.
    • Develop resilient distributed workflows and background processing using workflow orchestration platforms.
    • Implement caching and high-performance data-access patterns for scalable backend applications.
    • Integrate backend services with APIs, real-time messaging platforms, and distributed-system components.
    • Build automated unit, integration, and API tests, and contribute to reliability, observability, security, and production troubleshooting.
    • Use AI-assisted development tools such as Cursor, Claude, and GitHub Copilot to accelerate development, testing, debugging, and code reviews.
    • Participate in technical design, code reviews, and continuous improvement of backend engineering practices.


    Qualifications & Required Skills
    • 5-8 years of software development experience with strong hands-on expertise in Go (Golang).
    • Strong knowledge of Go concepts, including concurrency, goroutines, channels, interfaces, context handling, and idiomatic Go development.
    • Experience building REST APIs, microservices, and distributed systems.
    • Understanding of error handling, retries, idempotency, timeouts, and asynchronous processing.
    • Experience working with NoSQL databases, automated testing, Git, CI/CD, observability, API security, and production troubleshooting.
    • Practical experience using AI-assisted development tools in day-to-day engineering workflows.
    • Excellent communication, analytical, and problem-solving skills.


    Mandatory Skills
    • Go (Golang) & Microservices | REST APIs & Distributed Systems | AI-Assisted Development Tools (Cursor, Claude, GitHub Copilot)


    Good to Have Skills
    • Experience with GCP Firestore, MongoDB Atlas, Elastic Cloud/Elasticsearch, Redis, or Valkey.
    • Experience with Temporal or similar workflow orchestration platforms.
    • Knowledge of Centrifugo, WebSockets, gRPC, Protocol Buffers, or OpenAPI/Swagger.
    • Experience modernizing or integrating with legacy Python services.
    • Experience developing AI-enabled capabilities or integrating AI/ML models, LLMs, or AI services into production products.
    • Experience working with large-scale SaaS or cloud-native distributed systems.

    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    AutomationBackend DeveloperclaudeDistributed Systemsapisai servicesautomated testingapi securitycachingamazon web serviceselastic searchcopilotcursorConcurrencyAsynchronousdebuggingbackground processingcloudAi PlatformArtificial Intelligence

    Section · Company

    About Sonata Software

    Sonata Software

    Sonata Software

    IT Services & Consulting

    6.4k+

    employees

    1986

    40 years old

    Bangalore/Bengaluru, Karnataka

    India

    About

    Sonata Software Limited is a leading Modernization engineering company, headquartered in Bangalore.

    Industries

    IT Services & Consulting

    Employee ratings

    1,480 reviews

    3.4/ 5

    Culture

    3.3

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Salary181Work Life Balance180Job Security129Senior Management126Work Culture120

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 190 Backend Developer jobs in Pune
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained