MSBU is hiring Backend Developer to be placed in client (Kaldu Sari Nabati / Full WFH) with these requirements:
Job description & responsibilities ● Design, develop, and maintain backend services and APIs. ● Optimize and scale backend systems for performance and reliability. ● Applystrong problem-solving skills to troubleshoot issues and implement effective solutions. ● Collaborate with frontend engineers, product managers, and other stakeholders to define requirements and deliver features. ● Participate in code reviews and provide constructive feedback to team members. ● Mentorjunior engineers and contribute to the growth of the engineering team. ● Stayupdated on industry trends and best practices in backend development.
Requirements ● Bachelor's degree in Computer Science or a related field. ● Minimum3yearsofexperience in backend development for mid-level positions and minimum 5years of experience in backend development for senior-level positions. ● Proficiency in Golang and Node Js. ● Experience with UNIX-based systems. ● Familiarity with Redis for caching and data storage. ● Proficient in Git for version control. ● Experience with API testing using Postman. ● KnowledgeofElasticSearch for search and analytics. ● Understanding of OLAP (Online Analytical Processing) concepts. ● Experience with relational databases (RDBMS) and SQL. ● Proficiency in MongoDB for NoSQL database solutions. ● Hands-onexperience with CI/CD pipelines. ● Familiarity with microservices architecture. ● Proficiency in Kubernetes (k8s) for container orchestration. ● Experience with Docker for containerization. ● Knowledgeofmessaging systems such as RabbitMQ and Kafka. ● Experience with Metabase for data visualization and analytics. ● Familiarity with instrumentation tools such as OpenTelemetry, Elastic APM, etc. ● Understanding of Test-Driven Development (TDD) and experience with unit testing, fuzz testing, and integration testing