
Flowable is a leading provider of intelligent process and case automation solutions, trusted by global enterprises to power mission-critical business operations.
With our next-generation Agentic Case Platform, we orchestrate people, systems, and AI to deliver real business outcomes – faster, smarter, and with greater agility.
This is an ideal position for an ambitious and open-minded Full-Stack Developer, who would like to make a big impact on our customer’s business while working with a modern product.
What you'll be doing:
Full-Stack Development: Design, develop, and maintain full-stack solutions using modern technologies such as Java, Spring Boot, and Angular/React.
Process Automation: Contribute to projects applying industry standards like BPMN, CMMN, and DMN, and working with the different product engines.
Cross-Functional Collaboration: Collaborate closely with architects, product owners, and QA engineers to deliver new platform capabilities.
Engineering Excellence & DevOps Mindset: Participate in code reviews and technical discussions, promote best practices across the stack, and help bridge development and operations to drive continuous improvement.
What you bring:
4+ years of experience in Software Engineering with solid understanding of Java 17.
Intermediate proficiency in Spring and Spring Boot, JavaScript/Angular/React, REST.
Basic experience with Elasticsearch and ActiveMQ.
Knowledge of relational databases and basic SQL querying skills.
Experience in BPM or any related product in process automation (Flowable, Camunda, Activiti, etc.)
Proven ability to work with third-party service providers (e.g., Meta / WhatsApp API).
Capability to design solutions independently and understand distributed system architecture.
Strong service mindset, ensuring responsiveness and ownership when supporting internal and external stakeholders.
Proactive, flexible and hungry minded personality, with ambition to make a big impact on our customer’s business while working with our product.
Experience with testing frameworks like JUnit and Mockito is a plus.
Knowledge of modern messaging system architecture (WhatsApp, WeChat, etc.) and related concepts (e.g., WebSockets, Webhooks) is a plus.
Fluent English.
Why Flowable:
Collaboration on a globally recognized open-source platform: work for a product company leader in workflow automation
Impact: make a difference by driving forward the digitalization of our renowned clients
Company culture: direct communication, high quality focus and the freedom to give impetus as well as cool team events (hackathons, team building etc.)
Our company benefits & culture: enjoy flexible working hours and freedom to work remotely. Work in a company with flat hierarchies and the possibility to take responsibility.
Career growth: Flowable is a young company where you will be given the room to develop yourself and learn new things intensively while the company grows.