Java Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
As a Software Engineer, you’ll contribute to the continuous development and improvement of the Butlaroo platform. You’ll work across the full development lifecycle, from technical design to implementation and optimization., * Develop backend services, APIs and database functionality using Java and Spring Boot.
- Build and improve frontend applications with React and TypeScript.
- Independently design, develop and deliver complete software features.
- Contribute to technical architecture, scalability and product improvements.
- Optimize existing functionality and solve complex technical challenges.
- Actively use AI tools and AI agents to improve development efficiency and workflows.
- Collaborate with fellow developers and contribute ideas to technical discussions.
- Take ownership of your code, ensuring quality, performance and reliability.
You’ll have the freedom to explore new solutions, challenge existing approaches and make a visible impact on the platform.
Requirements
Are you a Software Engineer who enjoys building complete features, solving technical challenges and exploring the possibilities of AI? Would you like to work on an international SaaS platform used by millions of people?, * Experience with Java and Spring Boot.
- Knowledge of or experience with React and TypeScript.
- Ideally 3+ years of professional software development experience. However, talented developers with 1-2 years of experience are also encouraged to apply.
- The ability to independently develop and deliver software features.
- Experience using AI-powered development tools, such as GitHub Copilot, Cursor or similar solutions.
- A proactive, analytical and problem-solving mindset.
- Bachelor’s or master’s level of thinking and problem-solving ability.
- Good communication skills in English. Dutch is welcome but not required.
- Availability for 32-40 hours per week, with the ability to regularly work from our Eindhoven office.
- Authorization to work in the Netherlands.
Nice to have:
- Experience with Hibernate.
- Knowledge of microservices, Docker, Kubernetes or RabbitMQ.
- Experience developing SaaS platforms or other software products.
- Familiarity with modern cloud infrastructure and software architecture.
You don’t need to tick every box. We value developers who take initiative, enjoy learning and can demonstrate what they’ve built.
Benefits & conditions
At Butlaroo, you’ll join an ambitious technology company where your contributions truly matter.
- 30 days of annual leave.
- Pension scheme.
- Flexible working hours (32-40 hours per week).
- Modern office in Eindhoven, including parking and lunch facilities.
- The opportunity to build software used by millions of people internationally.
- Ownership of complete features, from backend to frontend.
- A small, collaborative and English-speaking development team.
- Direct influence on technical decisions and product development.
- An AI-driven development environment that encourages experimentation with new tools and workflows.
- Opportunities to grow into a Senior Software Engineer position.
- An entrepreneurial working environment with plenty of room for personal development.
Why join Butlaroo?
Build technology with real-world impact
Your work will directly influence how people order, pay and experience hospitality. Whether it’s ordering a drink through a QR code or connecting restaurant operations with payment systems, your code becomes part of everyday experiences.
Take ownership, not just tickets
At Butlaroo, you’re more than a developer working through a backlog. You’ll have the opportunity to build complete features, contribute to technical decisions and see the results of your work.
Work with AI, not against it
We actively embrace AI-powered development. You’ll be encouraged to use AI tools and agents to improve your workflow, explore solutions and develop software more efficiently.
Join an international growth journey
With investment from Jitse Groen and ambitious expansion plans, Butlaroo is scaling its technology and international presence. You’ll join at a stage where there’s plenty to build and real opportunities to make an impact.
Ready to build something exciting?
Are you a Software Engineer looking for technical challenges, ownership and the opportunity to work on an international software platform?
We’d love to hear from you!
Salaris: €5.000,00 - €7.000,00 per maand
Werklocatie: Fysiek
About the company
At Butlaroo in Eindhoven, you’ll develop innovative software solutions using Java, Spring Boot, React and TypeScript. You’ll join a small, international development team where you have the freedom to make technical decisions, take ownership of your work and directly influence the product.
Following an investment from Jitse Groen, founder of Just Eat Takeaway.com, Butlaroo is entering an exciting phase of international growth. This is your opportunity to become part of that journey!
About Butlaroo
Butlaroo develops smart software solutions that help restaurants, hotels, holiday parks, stadiums and other hospitality businesses digitalize their ordering and payment processes.
Think QR-code ordering, self-service kiosks, POS integrations and AI-powered product recommendations. Butlaroo’s technology helps hospitality businesses improve operational efficiency, increase revenue and create better guest experiences.
With approximately 15 colleagues, Butlaroo combines the entrepreneurial mindset of a tech scale-up with ambitious international growth plans.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…