CareerPlanSign in

Senior Software Engineer, Backend (Java)

Office - Prague💼 Full-time🗓 2026-07-30 → 2026-09-26

Core

Design, build, and optimize high-throughput Java and Spring-based middleware services to unify and scale enterprise data storage platforms (FlashArray and FlashBlade).

Role type

Senior IC backend software engineer (Java/Spring)

Builds

Unified management layers, REST API infrastructure, and high-performance backend systems for enterprise storage

Domain

Enterprise data storage infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring ecosystem (Boot, Hibernate, jOOQ), REST API design, system design, concurrency, data structures, legacy code refactoring, cloud-native paradigms, container orchestration

Preferred skills

Python, Go, C++, Linux system internals, AI tools for development automation

Technologies

Java, Spring Boot, Hibernate, jOOQ, REST APIs, Linux

Responsibilities

Architect and build high-throughput middleware services; Own REST API infrastructure and SDK productization; Refactor legacy architectures and optimize performance; Mentor engineering teams and establish code quality standards; Collaborate on cross-functional feature delivery from design to deployment

Seniority

Senior, hands-on IC

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