Senior Java Backend Engineer: Flowable Multi-Tenant SaaS

VM.pl sp. z o.o

Wrocław

On-site

PLN 165,312 - 227,304

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work option
Office in Wrocław

Job summary

VM.pl sp. z o.o is seeking aSenior Java Developer (Backend) for a remote or Wrocław-based role on a B2B contract. You will work on a multi-tenant, cloud-native compliance SaaS with Flowable BPMN embedded in Spring Boot, securing data localization, integrity, and GDPR compliance.

Ideal candidates bring Java 21, Spring Boot 3, Flowable experience, and strong PostgreSQL skills. Remote work with a Wrocław office option, English and German beneficial, and a project duration of 11–15 weeks.

Qualifications

  • Minimum five years of commercial Java development.
  • Strong knowledge of Java 21 and Spring Boot 3.
  • Hands-on experience with Spring Security and Spring Data JPA.
  • Experience with BPMN workflow engines such as Flowable or Camunda.
  • Experience embedding a workflow engine and multi-tenant data access model.
  • Very good PostgreSQL knowledge including performance and security.
  • Experience designing and developing REST APIs.
  • Practical knowledge of OpenAPI or Swagger and the specification-first approach.
  • Experience creating integration tests with Testcontainers.
  • Familiarity with CI/CD pipelines and PR processes.
  • Fluent English and Polish communication.

Responsibilities

  • Implement BPMN processes in Flowable for EPOC workflows.
  • Configure Flowable as a library within Spring Boot with shared transactions.
  • Build a multi-tenant data layer and enforce tenant isolation.
  • Create ArchUnit tests to prevent cross-tenant data access.
  • Develop REST APIs for case creation, status checks and uploads.
  • Design API contracts using an OpenAPI-first approach.
  • Integrate platform with telecom operators’ CRMs via adapters.
  • Implement JWT validation and RBAC with Keycloak/OIDC.
  • Handle document storage with S3 Object Lock and GDPR holds.
  • Create integration tests with JUnit 5 and Testcontainers.
  • Participate in architecture reviews and document ADRs.
  • Use AI-assisted coding tools with mandatory human review.

Skills

Java
Spring Boot 3
Flowable BPMN
PostgreSQL
REST APIs
OpenAPI
JWT / Keycloak
Testcontainers
ArchUnit
CI/CD (GitLab/GitHub)

Tools

Flowable
PostgreSQL
S3 Object Lock
JUnit 5

Job description

VM.pl sp. z o.o is seeking aSenior Java Developer (Backend) for a remote or Wrocław-based role on a B2B contract. You will work on a multi-tenant, cloud-native compliance SaaS with Flowable BPMN embedded in Spring Boot, securing data localization, integrity, and GDPR compliance.

Ideal candidates bring Java 21, Spring Boot 3, Flowable experience, and strong PostgreSQL skills. Remote work with a Wrocław office option, English and German beneficial, and a project duration of 11–15 weeks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Architect - Remote | Flowable SaaS
Senior Java Backend Architect - Remote | Flowable SaaS

VM.PL • Wrocław

On-site
PLN 165,312 - 227,304
Remote work option
Office in Wrocław (optional)
AI-assisted tooling
+1
Senior Java/Flowable Engineer — Real-Time Data & Microservices
Senior Java/Flowable Engineer — Real-Time Data & Microservices

Your ITeams Sp. z o.o. • Kraków

Hybrid
PLN 260,000 - 340,000
Expert Java Developer (Flowable) - hybrid from Cracow
Expert Java Developer (Flowable) - hybrid from Cracow

Your ITeams Sp. z o.o. • Kraków

Hybrid
PLN 260,000 - 340,000
Hybrid Workflow Engineer — Flowable, Java & Agile
Hybrid Workflow Engineer — Flowable, Java & Agile

EPAM Systems • Kraków

Hybrid
PLN 140,000 - 210,000
Hybrid by design
Remote within Poland
Work abroad up to 60 days annually
+7
Remote Workflow Developer - Flowable/BPMN Expert
Remote Workflow Developer - Flowable/BPMN Expert

TheAgileWorks UK • Kraków

Remote
PLN 70,000 - 110,000
Digital Workflow Engineer — Flowable & API Specialist
Digital Workflow Engineer — Flowable & API Specialist

EPAM Systems • Wrocław

Hybrid
PLN 120,000 - 180,000
Hybrid by design
Remote within Poland
Career development programs
+4
Senior Java Backend Engineer - Remote (Poland) 12-Month
Senior Java Backend Engineer - Remote (Poland) 12-Month

GCS Recruitment • Kraków

On-site
PLN 165,312 - 247,968
Senior Java Engineer – Data Analytics, Remote & Flexible
Senior Java Engineer – Data Analytics, Remote & Flexible

xflow • Warszawa

Hybrid
PLN 200,000 - 320,000
Competitive salary
Remote options
Career growth
+2
Junior Java Developer – BPMN/Workflow Automation
Junior Java Developer – BPMN/Workflow Automation

IBA Group • Warszawa

On-site
PLN 70,000 - 120,000
Co-financing for medical care
MultiSport package
Flexible working hours
+3
Senior Java Developer
Senior Java Developer

Envion Software • Warszawa

On-site
PLN 268,000 - 357,000
Fully remote or hybrid work
Direct collaboration with senior staff
Transparent compensation & learning预算
+1