ZenBPM je moderní open-source BPMN engine napsaný v Go. Cíl?
Vybudovat lehké, rychlé a otevřené workflow řešení, které se nebojí enterprise úrovně, ale zároveň zůstává elegantní, minimalistické a developer-friendly. Projekt má rostoucí komunitu, používají ho early adopters napříč Evropou a aktivně se rozvíjí.
Hledáme Java developera, který má chuť naučit se Go (naučíme-je to easy a získáš skill který má v ČR jen málokdo), ponořit se do systems programování a stát se klíčovým členem týmu.
Co budeš dělat
- Podílet se na vývoji core modulů BPMN enginu
- Navrhovat architektonická a technická řešení
- Tvořit API, persistence model a execution logiku
- Pracovat s moderním event-driven přístupem
- Podílet se na roadmapě, designu a evoluci projektu
- Spolupracovat s komunitou (GitHub PRs, RFCs, diskuse)
- Učit se Go přímo na reálných věcech — s mentoringem, dokumentací i code-review podporou
Koho hledáme?
Hledáme Java seniora, který má chuť Go zvládnout.
Měl bys mít:
- 5+ let zkušeností s vývojem backendu (Java/Kotlin)
- Schopnost navrhovat systémová a architektonická řešení
- Zkušenost s distribuovanými systémy, messagingem nebo workflow (výhoda)
- Zájem posunout se mimo „klasický Java enterprise svět“ a ponořit se do Go ekosystému
- Touhu pracovat na open-source projektu, který je vidět
Výhodou:
- BPMN 2.0, REST/gRPC, Postgres, Docker/Kubernetes, open-source přispívání.
Co nabízíme
- Naučíme tě Go — rychle, efektivně a na reálném projektu
- Práci na moderním open-source enginu, který používají skuteční uživatelé
- Možnost ovlivnit architekturu i budoucí směr projektu
- Flexibilní pracovní dobu, remote režim
- Malý, zkušený tým bez korporátní zátěže
- Prostor růst technicky i směrem k Go expertize
- Svobodu v návrhu a technologických rozhodnutích
- Reálný dopad — tvoje práce bude vidět v komunitě