HamburgerMenu
hirist

Job Description

About the Role :


We are seeking a highly skilled and experienced Senior Golang Developer to join our backend engineering team. This role requires strong technical expertise in building scalable, high-performance systems using Go, as well as a deep understanding of backend architecture, microservices, and cloud-native development.

You will play a key role in designing and leading the development of core services and mentoring junior team members.


Responsibilities :


- Design, develop, and maintain scalable backend services using Golang.


- Architect and implement RESTful APIs and microservice-based systems.


- Optimize application performance, reliability, and scalability.

- Collaborate with DevOps and frontend teams for full-stack integration.

- Guide code reviews, enforce coding best practices, and provide technical leadership.

- Mentor junior developers and contribute to team knowledge sharing.

- Stay current with industry trends and technologies and proactively suggest improvements.


Requirements :

- 4+ years of backend development experience, with at least 3 years in Golang.

- Strong understanding of Golang internals, concurrency patterns, memory management, and performance tuning.

- Proficiency in building and integrating RESTful APIs and distributed systems.

- Experience with cloud platforms (AWS/GCP/Azure), containerization (Docker), and orchestration (Kubernetes).

- Good knowledge of relational and non-relational databases (e.g., PostgreSQL, MongoDB , Cockroach DB , YugabyteDB).

- Familiarity with CI/CD pipelines, Git workflows, and monitoring tools (Kubernetes, Docker).

- Excellent problem-solving, debugging, and analytical skills.

- Strong communication and collaboration abilities.


Nice to Have :


- Experience with event-driven architecture or message brokers (Kafka, RabbitMQ).


- Familiarity with GraphQL, gRPC, or WebSockets.


- Exposure to domain-driven design (DDD) or clean architecture principles.

- Contributions to open source Go projects or active GitHub presence.


Job Role : Software Engineer/Senior Software Engineer.

Experience : 3-6Years.

Employment Type : Full-Time.

Location : Infopark, Kochi.


info-icon

Did you find something suspicious?