Posted on: 18/07/2025
Responsibilities :
- Design, develop, and maintain scalable backend services and APIs using Golang.
- Build and optimize RESTful and gRPC APIs for high throughput and low latency.
- Architect and implement microservices, ensuring reliability and maintainability.
- Work with NoSQL (MongoDB, Redis) and SQL (PostgreSQL) databases.
- Integrate with AWS cloud services and manage deployments on Kubernetes.
- Write unit, integration, and load tests to ensure code quality and reliability.
- Participate in code reviews, mentor junior engineers, and drive best practices.
- Collaborate with product, frontend, QA, and DevOps teams to deliver features end-to-end.
- Ensure security, compliance, and observability in all services (monitoring, logging, alerting).
- Contribute to CI/CD pipelines and infrastructure automation.
Requirements :
- Deep understanding of Go internals (goroutines, channels, garbage collection, etc.).
- Experience with Gin or similar frameworks.
- Familiarity with gRPC and RESTful API design.
- Knowledge of event-driven architectures (Kafka, RabbitMQ).
- Hands-on experience with NoSQL (MongoDB, Redis) databases.
- Experience with AWS cloud services and Kubernetes.
- Exposure to CI/CD tools and containerization (Docker).
- Understanding of security best practices (OAuth2 JWT, PCI DSS).
- Strong problem-solving, debugging, and communication skills.
Nice-to-Have Skills :
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK).
- Experience in fintech or regulated domains.
- Exposure to infrastructure as code (Terraform, CloudFormation).
- Experience with Node.js.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1515357
Interview Questions for you
View All