HybridJdeideh, LebanonCreated 27 Aug 2025
Vido is a white-label SaaS platform for retail and hospitality, offering online ordering, delivery, reservations, reviews, promotions, POS, inventory management, and accounting. Built with a cloud-native, multi-tenant architecture, Vido is designed for scalability, high availability, and global deployment.<div><br></div><div>We are seeking a Senior Full Stack Developer with strong expertise in Java, Spring Boot, Flutter, PostgreSQL, and AWS to join our core engineering team in Jdeideh.</div><div><br></div><div><b>Responsibilities:</b></div><div>- Architect, develop, and maintain microservices using Java (Spring Boot).</div><div>- Design and implement highly responsive Flutter applications for Android & iOS.</div><div>- Optimize database schemas and queries for PostgreSQL at scale (multi-tenant).</div><div>- Implement event-driven architecture using Kafka for real-time messaging and data streaming.</div><div>-Deploy and scale services on AWS (EKS/ECS, RDS, S3, CloudFront, Lambda, IAM).</div><div>- Build robust APIs and integrations with payment gateways, POS hardware, and third-party systems.</div><div>- Ensure application reliability through unit testing, integration testing, and automated pipelines (CI/CD via GitHub Actions).</div><div>- Apply best practices in security, performance, and fault tolerance for SaaS platforms.</div><div>- Provide technical leadership through code reviews, mentorship, and architectural decisions.</div><div><br></div><div><b>Requirements:</b></div><div>- 5+ years of full stack development experience.</div><div>- Strong backend expertise in Java, Spring Boot, REST APIs, and Microservices Architecture.</div><div>- Proficiency in Flutter for cross-platform mobile development.</div><div>- Advanced skills in relational databases (PostgreSQL, Aurora) with experience in query optimization, indexing, partitioning.</div><div>- Strong knowledge of AWS cloud-native services: ECS/EKS, RDS, Lambda, CloudFront, S3, IAM.</div><div>- Proven experience with Docker & Kubernetes for containerization and orchestration.</div><div>- Hands-on experience with Kafka or equivalent messaging/streaming systems.</div><div>- Strong command of CI/CD practices using GitHub Actions or similar tools.</div><div>- Experience building multi-tenant SaaS applications with high availability and fault tolerance.</div><div>- Solid understanding of system design, distributed systems, and scaling strategies.</div><div><br></div><div><b>Nice to Have:</b></div><div>- Knowledge of GraphQL and NoSQL databases (MongoDB, DynamoDB).</div><div>- Hands-on experience with payment gateway integrations (Stripe, PayPal, local providers).</div><div>- Previous work on POS systems, e-commerce, or hospitality platforms.</div><div>- Familiarity with observability tools (Prometheus, Grafana, ELK stack).</div><div><br></div><div><b>What We Offer:</b></div><div>- Competitive compensation package.</div><div>- Hybrid work environment from our Jdeideh, Lebanon office.</div><div>- Direct involvement in building and scaling a global SaaS product.</div><div>- Growth opportunities into Tech Lead / Engineering Manager roles.</div><div>- A culture that values technical excellence, ownership, and innovation.</div><div><br></div><div>Kindly submit your resume to: info@hamsterpos.com</div>