Senior Java Software Engineer (Palma)

Senior Java Software Engineer (Palma)

17 oct
|
Elastic
|
Palma

17 oct

Elastic

Palma

Overview As a Senior Java Developer on the Elasticsearch team, you will drive the Inference API integration layer that connects Elasticsearch with ML services. You will shape the plugin framework, REST API, and integration patterns to support semantic search, reranking, and generative AI across Elastic’s cloud and hosted environments. Collaborating with cross‑functional teams, you’ll tackle API design, streaming, batching, and reliability at scale. This is a chance to influence how AI features leverage data at enterprise scale in a distributed, production system. You’ll work in a mission‑driven, collaborative environment that values open source practices and engineering excellence. Compensaciones / Ventajas * competitive pay * health coverage for you and family * flexible locations and schedules * generous vacation days * donation matching up to $2000 * volunteer hours (up to 40/year) Responsabilidades * Build and maintain integrations with internal systems and external inference providers, including schema negotiation, streaming (SSE),



and error normalisation * Contribute to the inference plugin architecture: task settings, chunking strategies, rate limiting, and provider‑level configuration * Review open source contributions to the codebase and coordinate with third‑party engineers to meet standards * Participate in on‑call rotation for inference‑related incidents * Write thorough tests: unit tests with ESTestCase, YAML REST integration tests, and rolling‑upgrade tests Requisitos principales * 5+ years of production Java experience with a large codebase * Strong core Java knowledge, data structures, concurrency, and modern language features * Experience crafting ergonomic APIs and reasoning through tradeoffs * Experience with low‑level Java aspects: concurrency, parallelism, classloaders * Proven track record of using AI to accelerate development, debug complex systems, and optimize code while owning outcomes * Ability to collaborate across functions and drive d

📌 Senior Java Software Engineer (Palma)
🏢 Elastic
📍 Palma

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java software engineer (palma) / palma

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java software engineer (palma) / palma