En NEORIS es un acelerador Digital que ayuda a las compañías a entrar en el futuro, teniendo 20 años de experiencia como Socios Digitales de algunas de las mayores compañías del mundo. Somos más de 4,000 profesionales en 11 países, con nuestra cultura multicultural de startup en donde cultivamos innovación, aprendizaje continuo para crear soluciones de alto valor para nuestros clientes.
Estamos en búsqueda de Desarrollador Java plataforma EDA
Descripción General del Rol
- Responsable de construir sistemas basados en eventos que permitan un procesamiento de datos ágil, escalable y seguro. Este rol está enfocado en el desarrollo de aplicaciones de mensajería y flujos de datos distribuidos utilizando tecnologías como Apache Kafka, Kubernetes y servicios en la nube como AWS.
Trabajará en colaboración con arquitectos de plataforma y equipos DevOps para la construcción de automatizaciones de la plataforma EDA, soluciones de mensajería y servicios contenerizados que soporten la escalabilidad y la integración de sistemas.
Habilidades Técnicas Clave
- Implementación de sistemas basados en EDA
- Conocimientos en procesamiento de eventos
- desarrollo de soluciones basadas en Apache Kafka, incluyendo la creación de tópicos, particiones y configuración de retención.
- Configuración de estrategias de indexación y minimización del almacenamiento para la gestión óptima de eventos.
- Experiencia en el desarrollo de aplicaciones contenerizadas en Kubernetes y EKS.
- Despliegue y monitoreo de microservicios en entornos orquestados.
- Desarrollo de aplicaciones Java: Programación reactiva (Java Reactor, RxJava) y bibliotecas para integración con Kafka.
Actividades del Rol
1. implementar sistemas basados en eventos utilizando Apache Kafka y patrones de arquitectura EDA.
2. Desarrollar microservicios altamente escalables en Kubernetes, garantizando su correcta integración en entornos híbridos.
3. Asegurar la seguridad de los mensajes y flujos de datos mediante cifrado y controles de acceso avanzados.
4. Colaborar con arquitectos de plataforma para validar que los sistemas estén alineados con las mejores prácticas de diseño y desarrollo.
5. Implementar soluciones observables que permitan monitorear el estado, rendimiento y seguridad de los sistemas en tiempo real.
6. Documentar las soluciones técnicas desarrolladas, creando guías y herramientas para facilitar su mantenimiento y evolución.
Requisitos del Perfil
- Experiencia mínima de 2 a 3 años en desarrollo de sistemas distribuidos y arquitecturas basadas en eventos.
- Conocimientos en Apache Kafka
- Experiencia con Kubernetes, EKS y contenedorización de aplicaciones.
- Conocimientos en lenguajes de programación como Java
- Deseable: Conocimientos en AWS y herramientas relacionadas como Lambda, S3 y CloudWatch. Familiaridad con herramientas de observabilidad como Prometheus, Grafana y ELK Stack.
Ofrecemos:
-
- Salario competitivo
- Medicina prepagada
- NEORIS Days (3 días libres)
- Bonificación por cumplimiento anual
- Bono vacacional
- Herramientas corporativas
- Regalo de cumpleaños
- Plataformas de capacitación y entrenamiento
- Plan de carrera
- Subsidio de conectividad
Te invitamos a conocernos en http://www.neoris.com, Facebook, LinkedIn, Twitter o Instagram: @NEORIS.
Andrés Pardo