Proximie
NextWave Consulting Ltd
Backend Java Entwickler – Data Fabric / Platform Engineering
👥 Diese Rolle ist ideal, wenn Sie an Folgendem gearbeitet haben
Backend Java Entwickler – Data Fabric / Platform Engineering
Wenn Ihre Vorstellung von Backend-Engineering mehr ist als CRUD-APIs und Microservices-Boilerplate – dann ist diese Stelle genau richtig für Sie.
Wir entwickeln die zentralen Backend-Services einer Data Fabric-Plattform, die Datenzugriff, Berechtigungen und die Durchsetzung von Abfrage-Richtlinien über verteilte Unternehmensdatensysteme hinweg steuert.
Dies ist Platform Engineering: deterministische Regel-Engines, SQL-Parsing und High-Throughput-Services, die sich auf dem kritischen Pfad des Datenzugriffs befinden.
Dies ist tiefgreifende Backend- und Dateninfrastruktur-Arbeit.
- Datenplattformen, Governance-Layer, Query Engines oder SQL-Planner
- Backend-/Plattform-Services, die sich auf dem kritischen Pfad des Datenzugriffs befinden
- Systeme, bei denen Korrektheit, Determinismus und Performance wichtig sind
Standort: London (Hybrid)
Anstellung: Festanstellung
Gehalt: £70,000 – £90,000 Grundgehalt (abhängig von Erfahrung)
🚀 Was Sie tun werden
- Entwickeln von zentralen Backend-Services in Java (17/21) für Zugriffskontrolle und Abfrage-Manipulation
- Implementieren von deterministischen Policy- / Regel-Engines für Data Governance
- Arbeiten an SQL-Parsing, -Planung, -Validierung und -Transformation (z. B. Calcite oder ähnliche Planner)
- Integration mit verteilten Datenplattformen / Query Engines (z. B. Starburst oder ähnliche)
- Verantwortung für API-Verträge mit aktueller Dokumentation in CI/CD
- Erstellen von produktionsreifen, testbaren Pipelines
- Fördern von Observability, Zuverlässigkeit und Performance
- Beitragen zu Architektur-Entscheidungen (Modularität, DI, Erweiterbarkeit)
Was Sie mitbringen (Must-Have)
- Starke praktische Erfahrung in Java (17/21) + Spring
- Tiefes Verständnis von JDBC, SQL-Parsing/-Validierung, Query-Planung/-Optimierung
- Erfahrung mit SQL-Plannern oder Query-Transformationsschichten
- Solide Kenntnisse in Datenstrukturen, Algorithmen und Backend-Performance
- Produktionsreife Tests mit JUnit 5, Mockito
- Erfahrung mit Clean Architecture, DI, modularem Design
- Sicherer Umgang mit CI/CD, Code-Qualität, Observability
- Vertrautheit mit Docker, Maven, Jenkins
⭐ Nice to Have
- Apache Calcite
- Starburst oder föderierte Query Engines
- JVM Performance Tuning
- High-Throughput Service-Schnittstellen (REST/gRPC)
- Data Governance oder Policy Enforcement Layer
