Job Openings Backend Engineer

About the job Backend Engineer

Responsibilities:

  • Build and maintain backend services, ensuring clean, tested, and reliable code. Participate in code reviews, improve standards, and collaborate on system architecture.
  • Troubleshoot production issues, monitor system performance, and contribute to process improvements in an agile environment.
  • Stay updated with latest backend technologies and participate in continuous improvement of development practices.
  • Collaborate with cross-functional teams to ensure seamless system integration and performance optimization.

Requirements:

  • Minimum 4 years of experience as a Backend Developer.
  • Strong understanding of OOP and design patterns.
  • Experience with Golang, ELK stack, and relational databases (MySQL, PostgreSQL).
  • Skilled in building RESTful APIs and gRPC services.
  • Familiarity with cloud platforms (GCP, Huawei), containerization (Docker, Kubernetes), and message queues (Google Pub/Sub, RabbitMQ).
  • Knowledge of agile methodologies, software lifecycle, and strong problem-solving and communication skills.