Job Description

At Bamboo Rose, we’re building the world’s leading collaborative product development platform for global retail. Our technology helps retailers and brands bring great products to market faster, smarter, and more sustainably. We value curiosity, innovation, and solving real problems across global supply chains

About the Role

We are seeking a highly capable Full‑Stack Engineer with extensive experience supporting core platform systems. This role requires deep technical knowledge, strong debugging and architectural skills, and the ability to dive into complex problems across distributed services. You will work closely with platform, infrastructure, and product engineering teams to enhance the reliability, performance, and scalability of the Bamboo Rose platform. Your work will span backend services, frontend applications, and critical platform components that underpin the end-to-end product experience

What You’ll Do

  • Design, build, and maintain core platform features using Java on the backend and React on the frontend.
  • Engage in detailed problem analysis, investigating issues across microservices, infrastructure layers, database operations, and frontend behavior.
  • Develop scalable RESTful APIs and ensure seamless integration between the web application and backend services.
  • Contribute to architectural discussions on microservices, distributed systems, event‑driven patterns, caching, security, and performance optimization.
  • Improve platform resilience through deep system analysis, troubleshooting, and long‑term reliability improvements.
  • Work with CI/CD pipelines, containerized environments, and cloud‑based infrastructure to ensure reliable, predictable releases.
  • Hands‑on experience with Generative AI technologies and integrating GenAI capabilities into backend systems.
  • Partner closely with cross‑functional teams to support critical platform initiatives and provide technical guidance as needed.
  • Participate in Agile ceremonies, design reviews, incident discussions, and system‑level technical planning.

What You Bring

  • 6+ years of professional experience building modern, production‑grade web applications.
  • Deep expertise in Java, particularly with Spring Boot or Spring MVC.
  • Extensive experience debugging complex issues across the stack, from distributed backend services to frontend performance and data flows.
  • Solid understanding of relational databases, with PostgreSQL strongly preferred.
  • Proven experience building scalable RESTful APIs and integrating them with complex front‑end systems.
  • Strong working knowledge of microservices, distributed systems, and cloud‑native application patterns.
  • Experience with Docker; Kubernetes experience is an advantage.
  • Experience with Azure preferred; AWS or GCP also valuable.
  • Hands‑on experience with Playwright, JUnit, Jest, or similar testing frameworks.
  • Familiarity with modern CI/CD workflows and automated pipelines.
  • Strong communication skills, with the ability to collaborate across engineering, product, and design teams.
  • Experience contributing to high‑performing Agile teams

Why You’ll Love Working Here

  • A collaborative, supportive engineering culture that encourages learning and growth.
  • The opportunity to help define how we build product as we as we scale
  • A chance to work on technology that makes global retail more connected, sustainable, and resilient.
  • Competitive compensation and benefits, with flexibility for remote work

#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application