Senior Java ADX Developer
Job Description
We're hiring a senior backend contractor to build and enhance a Java 17 event-driven service running in Azure AKS. The service consumes events from Azure Event Hubs, processes JSON payloads, stores metadata and operational data in Azure Data Explorer / ADX, stores large objects in ADLS, and exposes secure Search and Retrieval APIs.
This is a Java / ADX / API role first, with Azure Event Hub experience also required. The right candidate has strong hands-on backend experience, can write and tune KQL for application-facing use cases, can build production APIs, and understands event-driven processing patterns.
This is a senior IC feature-delivery role. The person should be able to work independently, provide design input, deliver production-quality code, validate performance, document decisions, and partner with the existing service SME and SRE team. This is not a primary SME, architect, platform engineer, or SRE role. The pay rate ranges based off the years of experience between $55-65/hour.
What you'll build:
-
Event ingestion and processing flows from Azure Event Hub ? Java service.
-
Java 17 backend logic for JSON processing, validation, retries, idempotency, and error handling.
-
ADX/KQL query patterns for search, retrieval, diagnostics, and operational use cases.
-
Search APIs with structured filters, sorting, pagination, and stable response contracts.
-
Retrieval APIs using ADX metadata and ADLS-backed large-object access.
-
Targeted performance validation for ingestion, API latency, ADX query behavior, retrieval flows, concurrency, and back-pressure.
-
Implementation notes, query examples, test results, and troubleshooting documentation.
Key responsibilities:
Java backend / event-driven processing
-
Implement Java service logic for Event Hub consumption and event processing.
-
Build Event Hub flows using consumer groups, partition awareness, batching, checkpointing, retries, idempotency, and replay/backfill safety.
-
Tune concurrency controls, thread pools, scheduled work, and back-pressure behavior.
-
Build robust JSON parsing, validation, schema-evolution handling, and operational error routing.
ADX / KQL
-
Write KQL queries for application-facing search, retrieval, and diagnostics.
-
Profile and tune ADX queries for latency, reliability, and cost-aware execution.
-
Create clear query patterns and guardrails, including parameterization, paging strategy, safe filtering, and consistent query shapes.
-
Help validate ADX query behavior under realistic application traffic.
Search and Retrieval APIs
-
Implement production APIs for search, filtering, sorting, pagination, fetch-by-ID, and fetch-by-IDs retrieval.
-
Provide design input on API contracts, response shape, error handling, pagination, versioning, and backward compatibility.
-
Build APIs backed by well-shaped ADX/KQL query patterns.
-
Support retrieval flows that use ADX metadata and ADLS-backed large objects.
-
Add tests for API behavior, edge cases, query construction, response contracts, and error handling.
Testing and performance validation
-
Write unit and integration tests for backend service behavior.
-
Create repeatable performance tests or validation harnesses for ingestion, APIs, ADX queries, retrieval flows, and concurrency behavior.
-
Publish clear test results, thresholds, assumptions, and caveats.
-
k6 experience is preferred, but equivalent performance testing experience is acceptable.
Azure / AKS platform literacy
-
Work with SRE to deploy, validate, and troubleshoot service changes in AKS.
-
Understand Helm values, ArgoCD workflows, pod logs, service metrics, probes, resource limits, and common runtime failures.
-
Escalate to SRE with clear evidence when deeper cluster, network, identity, or platform investigation is needed.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Skills and Requirements
-
7+ years of overall software engineering or backend engineering experience.
-
Senior-level hands-on experience shipping production backend services.
-
Strong hands-on Java backend development experience.
-
Experience working in or ramping quickly into a Java 17 environment.
-
Strong ADX/KQL experience, including writing, profiling, and tuning queries for production or application-facing use cases.
-
Production API development experience, especially search, filtering, pagination, retrieval, or lookup APIs with stable contracts.
-
Hands-on Azure Event Hubs experience, including event consumption, batching, checkpointing, retries, idempotency, and replay/backfill safety.
-
Experience with JSON processing, validation, schema evolution, and operational error handling.
-
Ability to work independently as a senior IC while partnering with an existing SME and SRE team.
-
Strong written communication, including implementation notes, query examples, test results, troubleshooting documentation, and clear risk calls. - Experience with k6 or similar performance testing tools.
-
Experience with ADLS Gen2 or large-object retrieval patterns.
-
AKS/Kubernetes troubleshooting experience.
-
Helm values and ArgoCD deployment literacy.
-
JWT, claims handling, Managed Identity, or service-to-service auth experience.
-
HashiCorp Vault, Akeyless, or similar secrets-management experience.
-
API versioning, projection/view patterns, and backward compatibility experience.
-
Observability experience with logs, metrics, dashboards, traces, and query diagnostics.
-
Production support or incident triage experience.
Recommended Jobs
Full-Time Faculty: Radiologic Technology Clinical Coordinator
The Clinical Coordinator will coordinate, supervise, and evaluate all Radiologic Technology clinical education to ensure timely, equitable, and educationally valid experiences that meet program objec…
Field Service Administrator
Are you a natural organizer who thrives in fast-paced environments and loves keeping moving parts aligned? IPS is seeking a dynamic Field Service Coordinator to join our team. In this role, no two da…
Division 10 Project Manager/Estimator - Remote
Job Description Job Description Solid Rock Recruiting:Opening Doors to Awesome OpportunitiesRemote Division 10 Project Manager / Estimator Location: Remote Compensation: DOE Industry…
Server
For this position, pay will be variable by location - plus tips. Work in a team-oriented, high-volume, fast-paced, guest-centric environment to provide guests with a fresh dining experience…
Labor & Delivery Registered Nurse (RN)
JOB SUMMARY The LABOR & DELIVERY REGISTERED NURSE (RN) is a healthcare provider who through education and experience possesses a distinct body of knowledge and skills relative to the care of the ado…
Maintenance Supervisor- Havens Edge Apartments- Columbus, OH
Are you looking for a career with a premier property management company ? Do you want to be part of a team that was rated as one of the top 100 workplaces to be a part of by the Detroit Free Press, …
Property Manager
Job Description Job Description Job Title: Apartment Building Manager / Property Manager Job Summary The Apartment Building Manager is responsible for the day-to-day operations, mainten…
Automotive Repair Specialist
Job Description Job Description $3000 SIGN-ON BONUS We’re seeking a skilled Automotive Repair Specialist to join our expanding team! The ideal candidate will have hands-on experience in ve…
Family Medicine Physician - J1 and Partner Track!
Primary Care group seeking a Family Medicine physician to joint their outpatient clinic in Seaford, Delaware! (50mins from Dover and 1.5h from Washington, DC) CONTACT: Raymond Stiles 843-574-8233 …
Outside Sales Representative
We look forward to serving you! Triple A Pro Services: At Triple A Pro Services, we’re not just another service provider; we’re a mainstay in the Dayton-Cincinnati region, offering trusted resident…