Box
Box
New

Java Developer

Brak informacji o wynagrodzeniu
MidFull-time
#431149·Dodano 2 dni temu·0
Źródło: Box
Aplikuj teraz

Tech Stack / Keywords

JavaAIBackendAlgorithmsSoftware DevelopmentData StructuresCI/CDAutomated Testing

Firma i stanowisko

Box (NYSE:BOX) is a leader in Intelligent Content Management, enabling organizations to manage content lifecycle, secure critical content, and transform workflows with enterprise AI. Founded in 2005 and headquartered in Redwood City, CA, Box serves global organizations across the United States, Europe, and Asia.

Wymagania

  • 3+ years of professional software development experience with expertise in backend development.
  • Proficient in Java with deep understanding of object-oriented design principles, data structures, and algorithm design.
  • Strong foundations in computer science, comfortable with graph algorithms, optimization problems, and complex computational concepts.
  • Experience building scalable backend systems including database design, caching strategies, and asynchronous processing.
  • Ability to assess, communicate, and complete project milestones in a time-sensitive manner.
  • Fluent in English (written and verbal).

Preferred Skills:

  • Experience with workflow engines or business process management platforms (e.g., Camunda, Flowable).
  • Familiarity with CI/CD pipelines, automated testing frameworks, and DevOps practices.
  • Experience leading cross-functional projects or mentoring junior engineers.
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
  • Contributions to open-source projects or passion for software craftsmanship.

Obowiązki

  • Design and implement backend services powering the Box Automate workflow engine using clean, maintainable Java code focusing on correctness, performance, and scalability.
  • Build and optimize algorithms for workflow graph representation, traversal, and execution handling millions of workflow instances daily.
  • Develop and extend the Automate meta-language for complex, variable-driven workflows beyond standard CRUD operations.
  • Collaborate with product, design, and infrastructure teams to define requirements and deliver features on schedule.
  • Participate in code reviews and mentor junior engineers.
  • Participate in on-call rotation to respond to and triage production issues.
  • Attend and engage in weekly stand-ups, team meetings, and manager 1:1s for alignment and continuous improvement.

Benefity

  • Work from assigned office a minimum of 3 days per week in Warsaw.
  • Opportunity to work at a leading AI-first company transforming content management workflows.
  • Engage in cross-functional teams and mentoring opportunities.
  • Equal opportunity employer valuing diversity and inclusion.

Inne informacje

We are an equal opportunity employer and do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, or any other protected ground under applicable human rights legislation.

Box

Box

30 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz