Key Responsibilities
- Design, develop, and maintain backend systems using Golang based on business requirements
- Develop and manage RESTful APIs for integration with frontend and other systems
- Manage and optimize database performance (PostgreSQL, MySQL, MongoDB, or similar)
- Implement application security mechanisms, including authentication, authorization, and data protection
- Perform debugging, testing, and troubleshooting to ensure system stability and efficiency
- Collaborate with frontend, DevOps, and relevant stakeholders during system development
- Prepare technical documentation related to system architecture and developed APIs
- Continuously improve system performance, scalability, and reliability
Requirements
- Proficient in backend application development using Golang (Go)
- Understands backend architecture concepts such as RESTful APIs, microservices, and system integration
- Experienced in database management (MySQL, PostgreSQL, MongoDB, or similar)
- Understands authentication, authorization, and backend application security concepts
- Able to write clean, well-structured, and maintainable code
- Familiar with using version control systems such as Git
Additional Qualifications (Plus Point):
- Has experience using or customizing Odoo (backend/module development)
- Understands containerization concepts (Docker) and application deploym
Benefits
- Monthly Allowance
- Company Laptop provided
- Performance-based Bonus
- Work From Anywhere (WFA)
- Flexible Working Hours