Senior Software Engineer - GoLang Microservices & Event

V2 Solutions

Pune District

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

V2 Solutions in Pune, India is seeking a Senior Golang Microservices Developer to design, build, and maintain scalable microservices using Go. You will implement secure RESTful APIs, enable inter-service communication, and contribute to event-driven architectures.

You will work with Kafka, Restate, SQL/NoSQL databases, and cloud containers (Docker/Kubernetes), mentor juniors, and collaborate with product, QA, and operations to deliver high-quality solutions.

Qualifications

  • 5+ years of software development with microservices.
  • Deep proficiency in Go (Golang) and backend development.
  • Experience with Apache Kafka in event-driven systems.
  • Experience designing RESTful APIs and scalable data stores.

Responsibilities

  • Design, develop, and maintain scalable microservices in Go.
  • Implement secure RESTful APIs and inter-service communication.
  • Work with Kafka producers/consumers for real-time data.
  • Collaborate with cross-functional teams to deliver solutions.

Skills

Go (Golang)
Microservices architecture
Apache Kafka
RESTful APIs
Event-driven systems
Cloud platforms (AWS/Azure/GCP)
Docker
Kubernetes
PostgreSQL
MongoDB/NoSQL
Distributed systems
Serverless patterns

Education

Bachelor's or Master's in Computer Science or Software Engineering

Tools

Restate

Job description

Hello Visionary! We know that the only way a business thrives is if our people are growing. Thats why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways. Who knows where our shared journey will take you We are looking for a Senior Golang Microservices Developer .

Youll make a difference by:
  • Designing, developing, and maintaining robust, scalable, and high-performance microservices using Go (Golang).
  • Implementing secure and efficient RESTful APIs, ensuring seamless inter-service communication across distributed systems.
  • Leveraging Restate to build highly available, stateful serverless applications with a focus on reliability and operational excellence.
  • Architecting and implementing complex microservices orchestration patterns, ensuring transactional consistency and fault tolerance.
  • Designing and developing advanced event processing workflows in event-driven architectures.
  • Leading the implementation and optimization of event-driven communication using Apache Kafka .
  • Developing high-performance Kafka producers and consumers for real-time data ingestion, processing, and distribution.
  • Ensuring reliable message delivery, processing efficiency, and system responsiveness within event-driven ecosystems.
  • Designing, implementing, and managing scalable database solutions (SQL/NoSQL) tailored for microservices, ensuring data integrity and performance.
  • Proactively identifying and resolving performance bottlenecks across microservices and Kafka systems, improving overall system efficiency and reliability.
  • Collaborating with cross-functional teams including product management, frontend, QA, and operations to deliver high-quality solutions.
  • Partnering with enterprise architects to align with technical vision, best practices, and organizational standards.
  • Mentoring junior engineers and contributing to a culture of technical excellence and continuous improvement.
  • Creating and maintaining high-quality technical documentation including architecture designs, API specifications, and operational guides.
Youll win us over by:
  • Holding a Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
  • Having 5+ years of experience in software development with strong expertise in microservices architecture.
  • Demonstrating deep proficiency in Go (Golang) and backend development frameworks.
  • Possessing strong hands-on experience with Apache Kafka in building event-driven systems.
  • Having practical experience with Restate for microservices orchestration, stateful serverless patterns, and event processing.
  • Being proficient in designing and implementing RESTful APIs.
  • Having experience working with databases such as PostgreSQL, MongoDB, Cassandra, or other SQL/NoSQL systems .
  • Bringing a strong understanding of distributed systems, concurrency, and fault tolerance .
  • Having exposure to cloud platforms (AWS/Azure/GCP) and containerization technologies like Docker and Kubernetes .
  • Demonstrating strong problem-solving skills and a proactive, solution-oriented mindset.
  • Showing ownership and accountability in delivering high-quality solutions on time.
Personal Attributes:
  • Excellent communication skills, with the ability to articulate complex technical ideas clearly.
  • Strong collaboration skills to work effectively in global, cross-functional teams.
  • Proactive, self-driven, and adaptable to fast-paced environments.
  • Demonstrates leadership qualities and a passion for mentoring and knowledge sharing.
  • Takes ownership and actively seeks clarity to drive tasks to completion.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Golang Developer
Senior Golang Developer

Msphere • Ahmedabad District

Hybrid
INR 1,200,000 - 1,800,000
Senior Golang Engineer
Senior Golang Engineer

JobCubby • Chennai District

On-site
INR 4,000,000 - 7,500,000
Senior Engineer - GO
Senior Engineer - GO

Indian Institute of Science (IISC) • Bengaluru

Hybrid
INR 3,000,000 - 5,000,000
Engineering Manager - Python, Kafka, Microservices
Engineering Manager - Python, Kafka, Microservices

Blue Yonder Pvt Ltd • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Software Developer, Java
Senior Software Developer, Java

V2 Solutions • Pune District

On-site
INR 2,500,000 - 4,000,000
Software Engineer | Golang, React, AWS, Kafka, SQL or NoSQL
Software Engineer | Golang, React, AWS, Kafka, SQL or NoSQL

Cisco • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Cisco perks
Senior Software Engineer [Go/Java Microservices]
Senior Software Engineer [Go/Java Microservices]

Bootminds • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Software Engineer 3
Software Engineer 3

Black Duck • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Software Engineer Go/Java Microservices
Senior Software Engineer Go/Java Microservices

Pri India It Services • Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Assistant Team Lead - Software Development
Assistant Team Lead - Software Development

Real Time Data Services • Gurugram District

On-site
INR 1,500,000 - 2,500,000