Vodeno

Backend Developer, BPMN: Flowable/Camunda

Vodeno

full-time

Posted on:

Origin:  • 🇵🇱 Poland

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformGrafanaHibernateJavaKafkaKubernetesMavenMicroservicesNoSQLPrometheusRustSoliditySpringSpring BootSpringBootSQLTerraform

About the role

  • Design, customize, and develop BPMN 2.0 processes using Flowable to orchestrate banking workflows and client-specific logic
  • Implement and maintain a unified API layer over existing services
  • Develop scalable, cloud-native applications in Java, Spring Boot, and microservices
  • Work with GCP, Kubernetes, ArgoCD, and GitLab pipelines to improve CI/CD practices
  • Monitor and operate partner environments on GCP (Kafka, SQL/NoSQL, Elastic, Prometheus)
  • Handle incidents, deliver change requests, and participate in the on-call rotation post-launch
  • Write unit and contract tests, generate Swagger documentation, instrument OpenTelemetry traces, and build Grafana dashboards
  • Review pull requests, enforce clean coding practices, and mentor junior developers
  • Maintain BaaS runbooks, update internal knowledge bases, and contribute to self-service chatbot support
  • Collaborate with Solution Architects, Product Managers, QA/SRE, and partner developers to deliver secure, compliant, and resilient solutions
  • Identify friction points, propose enhancements to SDKs/configs, and support proof-of-concept demos for prospects

Requirements

  • 5+ years of Java backend development experience (Spring, Hibernate, REST APIs, microservices)
  • Strong knowledge of SQL and relational database design
  • Practical experience with messaging systems (Kafka, Pub/Sub)
  • Experience with Maven and Git workflows
  • Understanding of cloud platforms (GCP preferred, AWS/Azure also welcome)
  • Familiarity with Docker, Kubernetes, Helm, Terraform, and CI/CD pipelines
  • Monitoring and observability tools (ELK, Prometheus, Grafana)
  • Exposure to BPMN 2.0 workflows (Flowable, Camunda, jBPM, etc.) is a strong plus
  • Understanding of distributed systems, multithreading, and resilient design patterns
  • Security-first approach (PCI/PSD2 awareness)
  • Builder mindset with ownership of partner success
  • Independent and self-organised
  • Clear communicator
  • Collaborative and curious
  • Eager to share knowledge and support team growth