Bestkaam Logo
PT. Permodalan Nasional Madani (Persero) Logo

Back End Developer

Actively Reviewing the Applications

PT. Permodalan Nasional Madani (Persero)

Gurgaon Full-Time 4–8 years
Posted 3 days ago Apply by June 11, 2026

Job Description

Qualifications

  • Bachelor’s Degree in Computer Science, Information Technology, Information Systems, or other related IT fields
  • Minimum 1 year of experience as a Backend Developer / Software Engineer
  • Proficient in Go (Golang) and its ecosystem, including Gin, GORM, Zap, HTTP, gRPC, Goroutine, and Viper
  • Experience building or working with Microservices architecture
  • Solid understanding of software engineering best practices and clean code principles
  • Experience working with SQL and NoSQL databases
  • Familiar with CI/CD pipelines and automated deployment processes
  • Experience with containerization technologies (e.g., Docker)
  • Experience using message queue systems such as Kafka, RabbitMQ, or similar technologies
  • Familiar with ELK Stack (Elasticsearch, Logstash, Kibana)
  • Experience working in an Agile development environment
  • Self-motivated, proactive, detail-oriented, and a fast learner
  • Strong teamwork and collaboration skills
  • Good communication and interpersonal skills
  • Able to adapt quickly in a dynamic and fast-paced environment


Job Description

  • Develop, maintain, and optimize backend services and APIs using Go (Golang)
  • Design and implement scalable microservices architecture to support system performance and reliability
  • Collaborate with the DevOps team to deploy and manage application code in development and production environments
  • Build and maintain RESTful APIs, gRPC services, and backend integrations with other systems
  • Write clean, maintainable, and well-documented code following software development best practices
  • Implement and manage message queue systems to support asynchronous service communication
  • Integrate backend services with SQL and NoSQL databases
  • Participate in code reviews, debugging, testing, and performance optimization
  • Work within an Agile development environment, following project timelines and sprint cycles
  • Implement monitoring and logging using tools such as ELK Stack
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.