CareerPlanSign in

Java Developer

Warsaw Office💼 Full-time🗓 2026-09-07 → 2026-09-25

Core

Design and develop the backend workflow engine for Box Automate, enabling enterprises to automate complex business processes without code.

Role type

Senior Backend Software Engineer (Java)

Builds

Intelligent workflow automation engine and meta-language for process orchestration

Domain

Enterprise SaaS / Workflow Automation / AI

Deliverable

production ML models | product features

Required skills

Java, object-oriented design, graph algorithms, optimization, database design, caching, asynchronous processing

Preferred skills

workflow engines (Camunda, Flowable), CI/CD, cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), open-source contributions

Technologies

Java, Git, GitHub Enterprise, Jira, Scrum

Responsibilities

Design and implement backend services for the workflow engine; build algorithms for graph traversal and execution; develop the Automate meta-language; collaborate on technical solutions; participate in code reviews and mentor junior engineers; handle on-call rotation

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.