CareerPlanSign in

Senior Software Engineer Java

Kraków, małopolskie💼 Full-time🗓 2026-06-10 → 2026-08-10

Core

Building a greenfield Java backend for a cloud-to-cloud backup platform that protects SaaS data for organizations worldwide.

Role type

Senior IC backend engineer (Java)

Builds

Distributed, high-availability backup services and business process components

Domain

Cloud infrastructure / Data backup / SaaS

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, RESTful API design, SQL, relational databases, Docker, containerization, event-driven architecture (Kafka, RabbitMQ), CI/CD pipelines

Preferred skills

KeyCloak, authentication and authorization systems, modern service-oriented architecture

Technologies

Java, Spring Boot, Kafka, RabbitMQ, Docker, Linux

Responsibilities

Lead technical design and architecture for features and services; Participate in all phases of the software development lifecycle; Collaborate with Product, QA, Support, and Operations teams; Maintain high code quality through documentation and code review; Ensure system reliability including error handling and observability; Mentor and grow other developers

Seniority

Senior, hands-on IC

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