As a Senior Backend Engineer in the Wonderland Group. You will be responsible for building and maintaining scalable, secure, and high-performance systems that support online transactions, user interactions, and business operations.
Responsibilities
1. Build and integrate Magento 2 modules and backend services independently.
2. Design and implement scalable, high-availability service architecture and APIs.
3. Optimize database queries and overall system performance.
4. Integrate third-party services such as payment gateways and logistics providers.
5. Write unit tests, conduct code reviews, and maintain high code quality standards.
6. Participate in CI/CD automation workflows and DevOps practices.
7. Collaborate closely with FEs, PMs, and SREs, including international teams.
8. Own and maintain technical documentation, including architecture design, API specifications, and deployment procedures.
About the Role
We are looking for a highly skilled Backend Engineer with solid experience in Golang and cloud-native architectures. You will be responsible for designing, developing, and maintaining scalable backend services using AWS serverless technologies. This role requires strong technical expertise, self-management, and the ability to work independently while collaborating with cross-functional teams.
Responsibilities
1. Design, develop, and maintain backend services using Golang.
2. Build and optimize serverless and microservice architectures.
3. Develop and manage services on AWS Lambda, EventBridge, CloudWatch, DynamoDB, SQS, S3.
4. Implement and maintain infrastructure using Serverless Framework or AWS SAM.
5. Utilize GitLab, Docker, and other development tools for CI/CD and deployment.
6. Integrate with third-party services using OAuth and RESTful APIs.
7. Manage tasks and deliverables independently with a high degree of ownership.