Back to Job Search Results

Senior Backend Java 17 + ADX/KQL developer

Date Posted: Jan 22, 2026

Job #1685512
Contract
Miamisburg, Ohio, USA
60 - 65 per hour (USD)

We have partnered with our client in their search for a Senior Java 17 + ADX/KQL

Responsibilities
Java backend / event-driven processing

  • Implement Event Hub consumption patterns: consumer groups, partition awareness, batching, checkpointing strategy, retries/DLQ, idempotency.
  • Design and tune thread pools and scheduled work (e.g., backfills/replays/retries) with safe operational controls.
  • Build robust JSON parsing/validation, schema evolution handling, and error routing

ADX (Azure Data Explorer) + query performance

  • Write KQL queries for search/filter use cases and operational diagnostics.
  • Profile and tune ADX queries (query plan/diagnostics), reducing p95 latency and cost for hot queries.
  • Create clear query patterns and guardrails (parameterization, paging strategy, consistent query shapes).

API design: Search vs Retrieval

  • Define clean API contracts for search results: returned fields, filters, pagination semantics, error handling.
  • Implement retrieval "views" carefully (versioned, testable, limited scope) to avoid a server-side dumping ground.
  • Apply JWT authentication patterns and integrate with internal auth requirements.

Skills Required

  • Senior-level experience shipping and operating production backend services.
  • Java 17: concurrency/thread pools, scheduled work, resilience patterns, profiling (CPU/GC/threading).
  • Event-driven systems (Event Hub/Kafka equivalents): idempotency, retries/DLQ, replay/backfill safety.
  • ADX / KQL: proven ability to write and tune/profile queries (not just run them).
  • API design: production experience building search/filter endpoints and retrieval endpoints with stable contracts.
  • AKS/Kubernetes literacy: can deploy and debug your service (pods, logs, resources, probes, HPA basics).
  • Security basics: JWT validation/claims awareness; practical Managed Identity understanding for accessing Azure services.

Education & Work Experience

  • Bachelor's degree in equivalent field

Title Senior Java 17 + ADX/KQL

Location Miamisburg, OH

Client Industry Insurance

About Korn Ferry

Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit Korn Ferry at www.Kornferry.com

Apply Now

Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

Mandatory questions are indicated with a *. All other questions are optional.

For each question below, please consult the Korn Ferry Global Privacy Policy, Terms and Cookie Policy. You may withdraw your consent at any time by contacting privacy@kornferry.com.