Senior Backend Developer

The Senior Backend Engineer – Epic Owner combines deep technical expertise with strong ownership of initiatives to drive end-to-end delivery of key projects (epics). This role not only develops and maintains scalable backend services but also ensures the successful execution of complex missions, balancing technical excellence, business impact, and timely delivery.

As an Epic Owner, you will collaborate closely with product managers, tech leads, and other stakeholders, acting as the technical driver for your epic. You will define scope, manage dependencies, align teams, and ensure on-time, high-quality delivery.


What will be your key responsibilities:

Technical Leadership & Execution


  • Own and lead the execution of epics from planning to deployment.
  • Design and maintain scalable, high-performance backend systems.
  • Ensure clean code, robust API design, and optimized database performance.
  • Challenge existing technical stacks and approaches to optimize delivery, performance and quality.
  • Use AI-powered tooling to improve code quality, automation, and productivity.
  • Own your systems. Troubleshoot, debug, and resolve production issues.

Ownership & Delivery


  • Drive the technical design, roadmap, and execution of large-scale initiatives.
  • Ensure cross-team collaboration to align architecture, dependencies, and scalability.
  • Balance speed and long-term technical health, proactively addressing technical debt.
  • Define and track success metrics to ensure epics deliver measurable business value.

Collaboration & Stakeholder Management


  • Act as a technical partner to product owners, helping define and refine requirements.
  • Work with Frontend Engineers, DevOps, and QA to ensure seamless execution.
  • Proactively communicate progress, risks, and technical challenges to stakeholders.
  • Ensure effective documentation and knowledge sharing.

What experience should you have:

  • 5+ years in backend development (Java 17+, Kotlin, or Golang preferred).
  • Proven ability to own and deliver large-scale projects (epics).
  • Deep expertise in Spring Boot, Hibernate, SQL (performance tuning), and messaging systems (RabbitMQ) or similar
  • Experience with distributed systems, microservices, and cloud platforms (GCP, AWS).
  • Demonstrated strong leadership, problem-solving, and stakeholder management skills.
  • Fluent English (B2 level or higher).


Nice to Have


  • Experience with Redis, Elasticsearch, NoSQL, Docker, Kubernetes, Kafka, or CI/CD pipelines.
  • Experience to AI assisted tooling
  • Experiences with operations domains - such as delivery, warehouse management systems and similar
Mám zájem o tuto pozici

Poslat nabídku na e-mail

Další pozice v oboru Informační technologie, region Prague – Karlín

SDET - Fullstack quality engineer

  • Rohlik Group
  • Prague – Karlín
  • By agreement

As a Fullstack Quality Engineer (Software Development Engineer in Test - SDET), you will be responsible for ensuring the highest quality of our software products while also actively contributing to…

SDET - Fullstack quality engineer

Java Developer CUEX

  • Rohlik Group
  • Prague – Karlín
  • By agreement

We are currently seeking a Mid/Senior Java Developer who could help us with our backend operations. Your contribution will be crucial in transforming the landscape of online grocery shopping through…

Java Developer CUEX

Business Developer

  • Future Recruitment
  • Praha hl.m.
  • Dohodou

Pro našeho klienta, technologickou firmu hledáme kolegu/ kolegyni na pozici BI Developer - Inovátora v datové analytice!Máte pevné základy v SQL, Power BI a datovém modelování, ale nechcete zůstat…

Business Developer