Java Backend Engineer — Automate AI Workflows

Box, Inc.

Warszawa

On-site

PLN 180,000 - 280,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Box Poland is seeking a Software Engineer III (Backend) to join the Automate team. You will design and implement backend services in Java, focusing on a scalable workflow engine that models and executes complex workflows as graphs.

You will optimize algorithms, help extend a meta-language for dynamic workflows, and collaborate across product, design, and infrastructure to ship features reliably. You will contribute to code reviews, mentor juniors, and participate in on-call rotations and weekly

Qualifications

  • 3+ years of professional software development experience with backend focus.
  • Proficient in Java with solid OO design, data structures, and algorithms.
  • Experience building scalable backend systems including databases, caching, and asynchronous processing.
  • Fluent in English (written and spoken).

Responsibilities

  • Design and implement backend services powering the Box Automate workflow engine with clean, maintainable Java code.
  • Develop algorithms for workflow graph representation, traversal, and execution at scale.
  • Extend the Automate meta-language for complex, variable-driven workflows.
  • Collaborate with product, design, and infra to define requirements and deliver features on schedule.
  • Participate in code reviews, mentor juniors, and contribute to engineering best practices.
  • Take part in on-call rotation and respond to incidents as needed.
  • Attend team stand-ups and manager 1:1s to ensure alignment.

Skills

Java
Backend development
Graph algorithms
Cloud platforms
CI/CD
English fluency

Tools

Docker
Kubernetes
Git

Job description

Box Poland is seeking a Software Engineer III (Backend) to join the Automate team. You will design and implement backend services in Java, focusing on a scalable workflow engine that models and executes complex workflows as graphs.

You will optimize algorithms, help extend a meta-language for dynamic workflows, and collaborate across product, design, and infrastructure to ship features reliably. You will contribute to code reviews, mentor juniors, and participate in on-call rotations and weekly

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Engineer - AI-Driven Workflow Automation
Java Backend Engineer - AI-Driven Workflow Automation

Box • Warszawa

On-site
PLN 180,000 - 240,000
Senior Backend Engineer for AI-Driven Workflow Engine
Senior Backend Engineer for AI-Driven Workflow Engine

Box • Warszawa

Hybrid
PLN 160,000 - 230,000
Senior Backend Engineer — Workflow Automation (Java)
Senior Backend Engineer — Workflow Automation (Java)

Box, Inc. • Warszawa

Hybrid
PLN 180,000 - 240,000
Office presence 3 days/week
Hybrid work model
Software Engineer III (Backend), Automate
Software Engineer III (Backend), Automate

Box • Warszawa

Hybrid
PLN 160,000 - 230,000
Software Engineer III (Backend), Automate
Software Engineer III (Backend), Automate

Box, Inc. • Warszawa

Hybrid
PLN 180,000 - 240,000
Office presence 3 days/week
Hybrid work model
Java Developer
Java Developer

Box • Warszawa

On-site
PLN 180,000 - 240,000
Java Developer
Java Developer

Box, Inc. • Warszawa

On-site
PLN 180,000 - 280,000
Senior Backend Engineer, AI-First Platform (Hybrid, Warsaw)
Senior Backend Engineer, AI-First Platform (Hybrid, Warsaw)

Box • Warszawa

Hybrid
PLN 180,000 - 230,000
Senior Full-Stack Engineer - Java & React, Automate Platform
Senior Full-Stack Engineer - Java & React, Automate Platform

Box • Warszawa

Hybrid
PLN 180,000 - 320,000
Software Engineer III, Automate
Software Engineer III, Automate

Box • Warszawa

On-site
PLN 180,000 - 320,000