Senior Microservices Developer / Microservices Architect

Job Description

Title: Senior Microservices Developer / Microservices Architect

Company Name: AI MSP Sdn. Bhd.

Vacancy: 3

Age: At least 18 years

Job Location: Bangladesh, Malaysia

Salary: --

Experience:

  • At least 5 years
  • The applicants should have experience in the following business area(s): Software Company,IT Enabled Service,Artificial Intelligence (AI) Startup


Published: 2025-07-24

Application Deadline: 2025-08-22

Education:
    • Bachelor of Computer Application (BCA)


Requirements:
  • At least 5 years
  • The applicants should have experience in the following business area(s): Software Company,IT Enabled Service,Artificial Intelligence (AI) Startup


Skills Required: API Gateway,Database management System,Docker and container,microservices,Programming,RESTful API

Additional Requirements:
  • Age At least 18 years

Requirements

  • 5+ years of backend development, with 3+ years in microservices architecture.
  • Strong proficiency in Golang with experience building production-grade microservices.
  • Deep understanding of Docker and Kubernetes (cluster design, scaling, monitoring).
  • Advanced Elasticsearch knowledge (index design, performance tuning, cluster optimization).
  • Hands-on experience with message brokers (Kafka, NATS, RabbitMQ) and event-driven architectures.
  • Familiarity with CI/CD pipelines, GitOps, and cloud-native tools (AWS, GCP, or Azure).
  • Leadership skills: Able to guide, review, and mentor developers.

Preferrable

  • Experience with service mesh (Istio/Linkerd) and observability stacks (Prometheus, Grafana, Jaeger, ELK).
  • Knowledge of security best practices for microservices and containerized environments.
  • Experience in data streaming or real-time analytics systems.



Responsibilities & Context:

Job Title: Senior Microservices Developer / Microservices Architect (Golang, Docker, Kubernetes, Elasticsearch)

Location: [On-site / Remote / Hybrid]

Seniority: Senior / Lead / Architect

About the Role: We are seeking an experienced Senior Microservices Developer / Architect to lead the design and development of highly scalable microservices-based systems. The ideal candidate is an expert in Golang, Docker/Kubernetes, and Elasticsearch, with proven experience architecting cloud-native applications and mentoring development teams.

Key Responsibilities

  • Architect and design scalable, high-availability microservices following best practices (DDD, event-driven, clean architecture).
  • Lead and mentor development teams in microservices implementation, code quality, and performance optimization.
  • Oversee containerization & orchestration using Docker and Kubernetes (Helm charts, service mesh, autoscaling).
  • Optimize Elasticsearch for advanced search, analytics, and high-throughput data ingestion.
  • Define API standards (REST/gRPC), messaging patterns, and data contracts for service communication.
  • Collaborate with DevOps, Security, and Product teams to ensure secure, reliable, and efficient deployments.
  • Contribute to technical roadmaps and technology selection for microservices platforms.



Job Other Benifits:
    What We Offer Leadership role in designing cutting-edge cloud-native microservices platforms. Competitive senior-level compensation and performance bonuses. Opportunity to influence architectural decisions and drive technical innovation. Collaborative and dynamic work environment.


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs