CareerPlan

Senior Backend Engineer (Java)

Prague, CzechiaFull-time2026-11-03 → 2026-11-10

Core

Build and maintain a complex self-service data trust platform that enables business users to validate, govern, and work with data without SQL, serving large enterprise customers.

Role type

Senior Backend Engineer (Java)

Builds

Scalable backend systems, microservices, messaging systems, and well-designed APIs for data quality, observability, catalog, lineage, and reference data management.

Domain

Enterprise Data Quality, Data Governance, and AI Agents

Deliverable

production ML models

Required skills

Java, Kotlin, Distributed Systems, Microservices, SQL, Kubernetes, AI Coding Agents, System Architecture, Cloud Operations, Data Structures

Preferred skills

LLM Integrations, MCP, Complex Algorithms, Application Security

Technologies

Spring Boot, Gradle, jOOQ, GraphQL, GitLab CI/CD, Kubernetes, ArgoCD, Helm, Postgres, Aurora, Elastic, S3, Minio, Spark, Redshift, Snowflake, Grafana, Prometheus, AWS, Azure

Responsibilities

Design and implement scalable backend components for data quality and processing; Collaborate with product managers to define and deliver features; Own features end-to-end from design to production deployment; Mentor teammates through code reviews and design conversations; Architect agent-ready capabilities by exposing data quality capabilities to AI agents via APIs and MCP; Integrate AI coding agents into the daily development workflow.

Seniority

Senior, hands-on IC