- We are looking for a skilled Senior Backend Engineer with expertise in backend development using languages such as Golang, Node.js, Java, and Python.
- The ideal candidate will have experience with microservices architecture, REST API development, and containerization using Docker & Kubernetes.
Roles and Responsibility
- Design and develop scalable and efficient backend systems using microservices architecture.
- Implement REST APIs to support business logic and data exchange between services.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain high-quality code that meets industry standards and best practices.
- Troubleshoot and resolve complex technical issues efficiently.
- Participate in code reviews to ensure adherence to coding standards and quality guidelines.
Job Requirements
- Proficiency in one or more programming languages including Golang, Node.js, Java, and Python.
- Experience with microservices architecture, REST API development, and containerization using Docker & Kubernetes.
- Robust understanding of system design principles, performance optimization techniques, and event-driven architecture.
- Familiarity with database management systems such as PostgreSQL, MySQL, and Redis.
- Knowledge of CI/CD pipelines and Kafka messaging queues is desirable.
- Excellent problem-solving skills, attention to detail, and ability to work collaboratively in a team environment.