Job Description
Direct message the job poster from Bamboo Rose
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’re looking for a highly skilled Senior Backend Engineer with deep Java expertise to join our engineering team. In this role, you’ll design, build, and maintain the scalable, highly available services that power our platform. You will drive architectural decisions, ensure performance and reliability across backend systems, and work hands‑on to solve complex engineering challenges.
What You’ll Do
- Design, develop, and deploy high‑performance, scalable backend services using Java.
- Collaborate with Product and Engineering teams to define and deliver robust RESTful APIs for new features and integrations.
- Lead technical design discussions and propose architectural approaches including microservices and event‑driven patterns.
- Perform code reviews and uphold high engineering standards across the team.
- Optimize database interactions in PostgreSQL for massive datasets, ensuring data integrity and query performance.
- Diagnose and resolve performance bottlenecks, scalability issues, and production incidents across distributed services.
- Improve CI/CD pipelines, testing strategies, and monitoring tools to support reliable deployments.
- Champion best practices in security, reliability, maintainability, and code quality.
- Participate actively in Agile ceremonies including sprint planning, design reviews, and retrospectives.
What You Bring
- 6+ years of professional software development experience, including 4+ years in backend engineering within a SaaS environment.
- Expert proficiency in Java with extensive experience using Spring frameworks.
- Strong understanding of distributed systems, architectural patterns, and cloud‑native application design.
- Proven experience building scalable RESTful APIs and working within a microservices architecture.
- Solid experience with PostgreSQL and other relational databases; familiarity with NoSQL technologies (e.g., MongoDB, Redis).
- Experience with containerization and orchestration.
- Experience with cloud platforms.
- Hands‑on experience with Generative AI technologies and integrating GenAI capabilities into backend systems.
- Strong testing experience using frameworks such as JUnit.
- Excellent verbal and written communication skills, with the ability to explain complex concepts clearly.
- Hands‑on experience working in Agile, cross‑functional teams.
- Experience with Playwright, Cypress, or similar automation frameworks.
- Bonus: Experience with Apache Ant and Apache Maven.
Why You’ll Love Working Here
- A collaborative, supportive engineering culture that encourages learning and growth.
- The opportunity to help define how product is built as we incorporate Ai and scale our footprint.
- A chance to work on technology that makes global retail more connected, sustainable, and resilient.
- Competitive compensation and benefits, with flexibility for remote work.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
Technology, Information and Internet and Software Development
Referrals increase your chances of interviewing at Bamboo Rose by 2x
#J-18808-LjbffrApply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application