Posted on: 05/11/2025
Description :
As a Senior Back-End Engineer at heva, you will be responsible for designing, developing, and optimizing the backend infrastructure that powers our AI-driven platform.
You will work closely with front-end engineers, AI specialists, and product managers to build scalable, secure, and high-performance backend systems.
His role requires deep expertise in Golang, PostgreSQL, and cloud-based architectures, as well as experience in API development and database optimization.
Responsibilities :
- Develop and maintain high-performance backend services using Golang (Gin) and PostgreSQL.
- Design and optimize RESTful and GraphQL APIs powering front-end and AI-driven features.
- Integrate payment systems (e. g., Stripe), ensuring secure, reliable, and compliant transactions.
- Leverage Redis for caching, rate limiting, and distributed task management.
- Architect and maintain microservice-based systems with strong observability and fault tolerance.
- Collaborate with AI engineers to deploy and serve machine learning models efficiently.
- Implement secure authentication and RBAC using JWT/OAuth2 and best security practices.
- Drive code quality, mentorship, and engineering excellence, including reviews and documentation.
Requirements :
- 5+ years of backend development experience with a strong command of Golang (Gin) and PostgreSQL.
- Proven expertise in schema design, query optimization, and indexing strategies for large-scale databases.
- Proficiency in RESTful and GraphQL API architecture for scalable, modular backend systems.
- Hands-on experience with Redis, message queues (Kafka, NATS, or RabbitMQ), and distributed systems.
- Deep knowledge of cloud infrastructure and DevOps using Docker, Kubernetes, and CI/CD pipelines (Terraform, Cloud Build, etc. ).
- Experience building microservice architectures, including inter-service communication and API gateways.
- Skilled in secure payment integrations, webhook validation, and financial transaction flows.
- Strong understanding of authentication and data protection using JWT, OAuth2 and encryption standards.
- Adept at debugging, profiling, and performance tuning Go services in production environments.
- Excellent collaboration, communication, and ownership mindset, with a focus on reliability and results.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1570087
Interview Questions for you
View All