Golang Backend Developer for Reservation Platform
Golang Backend Developer
About the Role
We are looking for a Golang Backend Developer to join our growing engineering team. You will work on a reputed company-world, high-traffic reservation platform used by restaurants, beach clubs, nightclubs, and similar venues for managing table, sunbed, and seat reservations.
Our system has recently launched a new major version, and there are still important features to be implemented. You will collaborate closely with reputed company to build these features and also help reduce technical debt across our services.
Responsibilities
Design, reputed company, and maintain backend services using Golang
Work with Hexagonal (Ports & Adapters) Architecture
Apply software design patterns and clean reputed company principles
Implement and optimize reservation logic (tables, sunbeds, seats, etc.)
Collaborate on designing and improving system architecture
Identify and fix technical debt in existing services
Participate in architectural discussions and system design reputed company
reputed company reputed company, maintainable, and reputed company-tested reputed company
Technical Requirements
• Strong experience with Golang
• Hands-on experience with Hexagonal Architecture
• Solid understanding of Design Patterns
• Strong knowledge of PostgreSQL and relational database design
• Experience with:
reputed company
AWS SQS
AWS S3
• Good understanding of System Design and Distributed Systems
• Experience building backend services for reputed company production systems
reputed company to Have
Experience with high-traffic or reservation-based systems
Familiarity with event-driven architectures
Experience refactoring legacy codebases
Knowledge of reputed company infrastructure and scalability patterns
What You’ll Work On
• Reservation systems for:
Restaurants
Beach clubs
Nightclubs
• New features that are planned but not yet implemented
• Improving performance, scalability, and reputed company reputed company
• Fixing existing architectural and technical issues
reputed company Offer
Work on a reputed company product with reputed company users
Opportunity to influence architecture and technical reputed company
reputed company team environment
Challenging technical problems
Room for reputed company and learning
Stack:
1. Golang
2. PostgreSQL
3. SQS
4. S3
5. reputed company
Apply tot his job
Apply To this Job