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:

Product Ownership & Impact

  • Take full ownership of delivering product features that solve real customer problems.
  • Collaborate deeply with product and design to define, shape, and refine requirements to accelerate delivery.
  • Understand the business context and explore alternative solutions, not just execute tickets.
  • Move fast with high quality—speed and impact are your compass.

Technical Excellence

  • Design and implement scalable, reliable backend services - Java/Python
  • Evaluate and apply both traditional microservices architectures and emerging agentic-first frameworks, choosing the best fit for the problem at hand
  • Ensure robust API / MCP design and strong system architecture.
  • Use AI-powered tools (e.g., Cursor, Windsurf, Devin.AI) to boost productivity and quality.
  • Own your code in production—monitor, debug, and continuously improve.

Collaboration & Delivery

  • Align across teams on architecture, dependencies, and priorities.
  • Communicate with both technical and non-technical stakeholders.
  • Embrace new workflows where product teams present working prototypes or even complete pull requests using Generative AI, enabling faster and more collaborative iteration.
  • Document and share knowledge—your work should scale beyond you.
  • Adopt an AI-first mindset—continually ask how Generative AI can support or accelerate each task, decision, or development step.



What experience should you have:

  • 5+ years of backend engineering experience (Java, Kotlin).
  • Track record of owning and delivering impactful backend systems.
  • Strong knowledge of Spring Boot, Hibernate, SQL performance tuning, and messaging systems (e.g., RabbitMQ).
  • Experience with distributed systems, microservices, and cloud platforms (GCP, AWS).
  • Experience with AI-powered development tools (Cursor, Windsurf, Devin.AI, etc.).
  • Fluent English (B2+).

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

IT business analytik

  • Epptec
  • Praha hl.m.
  • Dohodou

Pro strategický projekt v bankovním prostředí hledáme zkušeného IT business analytika, kterého baví propojovat svět IT a businessu, má zkušenosti z bankovního prostředí a v dynamickém prostředí IT…

IT business analytik

L1/L2 Windows Support Specialist

  • Goodcall
  • Praha hl.m.
  • Dohodou

Hledáme posilu do menšího IT týmu! Budeš pomáhat s podporou cca 1500 uživatelů v ČR a SR – čeká tě pestrá práce na pomezí L1/L2 podpory, primárně ve Windows prostředí.

L1/L2 Windows Support Specialist

BE Engineer - Java/Kotlin

  • Košík
  • Praha hl.m.
  • Dohodou

Jsme jednou z největších e-commerce firem v České republice a zároveň expandujeme i do zahraničí.🛒V rámci rozšiřování platformy stavíme ekosystém microservices psaný v Kotlinu a provozovaný v Azure…

BE Engineer - Java/Kotlin