Buscamos incorporar a nuestro equipo un/a Backend Developer Senior con experiencia en Java y Kafka, con entornos cloud AWS para proyecto tecnológico en el sector industrial. Participará en el diseño, desarrollo y despliegue de soluciones basadas en microservicios, trabajando en un entorno moderno con fuerte orientación a automatización, escalabilidad y buenas prácticas DevOps.
Funciones principales
- Desarrollo y mantenimiento de servicios backend en Java.
- Diseño e implementación de arquitecturas de microservicios.
- Despliegue y gestión de soluciones en AWS (EKS, IoT Core, MSK, S3, SQS, DynamoDB, entre otros).
- Automatización de infraestructura mediante Terraform (Infraestructura como Código).
- Construcción y mantenimiento de pipelines CI/CD (Jenkins, GitHub Actions, GitLab CI).
- Contenerización de aplicaciones con Docker y orquestación con Kubernetes.
- Implementación de mecanismos de seguridad en comunicaciones (TLS, HTTPS).
- Monitorización, logging y observabilidad (ELK Stack, Prometheus, Grafana).
- Colaboración con equipos técnicos en entornos ágiles (Scrum).
Qué ofrecemos
- Proyecto estable en entorno tecnológico avanzado.
- Contrato indefinido.
- Trabajo 100% remoto.
- SALARIO BRUTO ANUAL 43K-45K
Requisitos:
Requisitos
- Experiencia de 7 a 10 años como Backend Developer.
- Experiencia sólida en desarrollo con Java.
- Experiencia REAL con KAFKA
- Conocimiento y experiencia en AWS (EKS, S3, SQS, DynamoDB, MSK, IoT Core).
- Experiencia en infraestructura como código con Terraform.
- Experiencia con Docker y Kubernetes en entornos productivos.
- Experiencia en herramientas CI/CD (Jenkins, GitHub Actions, GitLab CI u otras).
- Conocimientos de seguridad en comunicaciones (TLS, HTTPS).
- Experiencia en monitorización y logging (ELK Stack, Prometheus, Grafana).
- Conocimientos básicos de redes (DNS, NAT, balanceadores de carga).
- Experiencia en scripting (Python, Bash u otros).
- Conocimiento de APIs y arquitecturas distribuidas.
- Experiencia trabajando con metodologías ágiles (Scrum).
- Capacidad de trabajo en equipo y actitud proactiva.
Formación
- Ingeniería Técnica, Grado en Informática o formación equivalente.
Se valorará
- Experiencia en entornos industriales.
- Experiencia en entornos altamente escalables y distribuidos.
- Buen nivel de inglés técnico.