Java Services Engineer (España)

Java Services Engineer (España)

05 sep
|
Agil Chile
|
España

05 sep

Agil Chile

España

Nuestro cliente, líder en el sector tecnológico, busca un/a Senior Java Backend Engineer experimentado/a para diseñar, construir, optimizar y mantener aplicaciones backend escalables, seguras y listas para producción. Si tienes una sólida experiencia en Java, Spring y te apasionan los sistemas distribuidos, la observabilidad y la optimización de bases de datos, este desafío es para ti.

¿Qué desafíos te esperan?

- Diseñar, desarrollar, probar y mantener servicios backend de alta calidad y REST APIs utilizando Java, Spring y Spring Boot.
- Aplicar principios de arquitectura limpia y asegurar una separación adecuada de responsabilidades en las capas de persistencia, servicio y presentación.
- Construir y operar aplicaciones containerizadas desplegadas en Kubernetes, configurando y gestionando componentes como pods, deployments y services.
- Diseñar e implementar soluciones asíncronas y basadas en eventos utilizando tecnologías de mensajería como Kafka y RabbitMQ, definiendo patrones de mensajería y garantías de entrega.
- Asegurar que las aplicaciones estén listas para producción en términos de seguridad, escalabilidad, rendimiento, resiliencia, monitoreo, logging y manejo de errores.
- Implementar observabilidad de aplicaciones a través de métricas, logging estructurado, trazado distribuido, dashboards y alertas.
- Investigar problemas de rendimiento, incluyendo endpoints lentos, consultas de base de datos ineficientes, consumo de memoria y cuellos de botella de CPU.
- Analizar planes de ejecución de bases de datos y optimizar consultas, joins y estrategias de indexación.
- Crear pruebas unitarias, de repositorio, de integración y de rendimiento automatizadas.
- Contribuir a los pipelines de CI/CD, controles de calidad automatizados y procesos de despliegue fiables.
- Aplicar prácticas de desarrollo confiable cubriendo autenticación, autorización,



encriptación y gestión de vulnerabilidades.
- Participar en discusiones técnicas, revisiones de código, actividades de resolución de problemas e iniciativas de mejora continua.
- Evaluar alternativas técnicas y explicar claramente recomendaciones, suposiciones, riesgos y contrapartidas.

¿Qué te hace el candidato ideal para esta misión?

- Formación: Título universitario en Informática, Ingeniería de Software o campo relacionado, o experiencia equivalente.

Experiencia requerida (excluyente):

- Más de 5 años de experiencia demostrable en desarrollo backend con Java y Spring/Spring Boot.
- Experiencia sólida con Kubernetes y aplicaciones containerizadas.
- Experiencia con tecnologías de mensajería y arquitectura basada en eventos (Kafka, RabbitMQ o similares).
- Conocimientos profundos de observabilidad (métricas, logging, trazado distribuido) y herramientas relacionadas (Prometheus, Grafana, ELK, etc.).
- Experiencia práctica en diagnóstico y optimización de rendimiento de bases de datos y consultas SQL.
- Habilidad para diseñar e implementar pruebas automatizadas en diferentes capas de la aplicación.
- Experiencia con herramientas y prácticas de CI/CD (Jenkins, GitLab CI, Azure DevOps o similares).
- Conocimiento sólido de principios de desarrollo seguro y riesgos de seguridad comunes en aplicaciones.

Experiencia deseable (Plus):

- Experiencia con sistemas distribuidos, event-driven o basados en microservicios.
- Experiencia operando aplicaciones en entornos de producción con Kubernetes.
- Familiaridad con enfoques de despliegue progresivo (blue-green, canary releases).

Idiomas:

- Inglés avanzado (C1) (obligatorio)
- Español fluido

NOTA IMPORTANTE: Debe tener una visa de trabajo válida en España. ¿Qué te ofrecemos a cambio de tu talento?

- Contrato de duración estimada de 12 meses.
- Horario laboral de 09:00 a 18:00.
- Modalidad de trabajo remoto desde España.
- Salario anual: 40.000 EUR - 46.000 EUR.

📌 Java Services Engineer (España)
🏢 Agil Chile
📍 España

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: java services engineer (españa) / españa

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: java services engineer (españa) / españa