Backend Developer Senior
Mô tả công việc
POSITION OVERVIEW
In addition, the role requires advanced knowledge of Ecommerce and CRM concepts to support system integration and ensure alignment with business operations, customer management, and revenue processes.
The Backend Developer is responsible for designing, developing, and maintaining backend services for the GASCO Platform. The primary focus of this role is the development of platform- based backend systems, including booking, marketplace, and transaction- driven workflows.
PRIMARY RESPONSIBILITIES (CORE FOCUS)
Platform Backend Development
Design, develop, and maintain backend services supporting a multi- role, platform- based system.
Implement core business logic for:
Marketplace workflows
Order and transaction processing
Booking and scheduling
Ensure backend services are scalable, secure, and maintainable.
2 Booking and Marketplace Systems
Develop backend components for:
Booking engines
Order lifecycle management
Availability and scheduling logic
Support multi- party workflows involving:
End users
Platform owner
Partners
Ensure data consistency and traceability across booking and transaction flows.
3 API and Data Management
Design and maintain RESTful APIs for:
Internal services
Frontend applications
External integrations
Implement secure authentication and authorization mechanisms.
Manage relational and non- relational data models supporting platform operations.
ADVANCED RESPONSIBILITIES (SECONDARY FOCUS)
Ecommerce Integration (Advanced Knowledge)
Support integration with Ecommerce- related systems, including:
Order management
Pricing and billing
Payment workflows
Ensure synchronization between platform transactions and Ecommerce systems.
2 CRM Integration (Advanced Knowledge)
Support integration with CRM systems for:
Account and interaction data
Customer and partner profiles
Service and transaction history
Ensure data accuracy and consistency across platform and CRM systems.
Yêu cầu công việc
REQUIRED EXPERIENCE AND QUALIFICATIONS
Professional Experience
Minimum 4–7 years of experience in backend software development.
Proven experience developing backend systems for:
Booking or scheduling systems
Platform or marketplace applications
Transaction- driven workflows
2 Core Technical Skills (Mandatory)
Strong proficiency in at least one backend technology stack (e.g. Java, .NET, Node.js, Python).
Solid experience with:
RESTful API design
Relational databases (PostgreSQL, MySQL, or equivalent)
NoSQL databases (MongoDB, Redis, or equivalent)
Strong understanding of:
Authentication and authorization mechanisms
Backend security principles
Platform Experience (Primary Requirement)
Candidates must have hands- on experience with one or more of the following:
Booking or scheduling systems
Multi- role or multi- party systems
Marketplace platforms
Transaction- heavy backend systems
4 Ecommerce and CRM Knowledge (Advanced Requirement)
Demonstrated understanding of:
Ecommerce transaction flows
CRM data models and customer lifecycle concepts
Experience integrating with Ecommerce or CRM platforms via APIs is considered a strong advantage.
ADDITIONAL TECHNICAL COMPETENCIES
Experience with:
Event- driven architectures
Message queues or streaming platforms
Familiarity with:
CI/CD pipelines and containerization
Cloud platforms (AWS, Azure, or GCP)
Understanding of:
Logging, monitoring, and production troubleshooting
ACCOUNTABILITY AND EXPECTATIONS
Deliver high- quality backend components that support core platform and booking operations.
Contribute to continuous improvement of backend architecture and development practices.
Ensure reliability and scalability of marketplace- related backend services.
Quyền lợi
Laptop, Chế độ bảo hiểm, Du Lịch, Phụ cấp, Xe đưa đón, Du lịch nước ngoài, Chế độ thưởng, Chăm sóc sức khỏe, Đào tạo, Tăng lương, Công tác phí, Phụ cấp thâm niên, Nghỉ phép năm
Cập nhật gần nhất lúc: 2026-01-19 20:40:02
















