Descripción del trabajo
Estamos buscando un Desarrollador Senior de Java para unirse al equipo de integración de datos en crecimiento. Colaborarás estrechamente con los equipos de gestión de productos, CCE e infraestructura para proporcionar soluciones de integración de datos en una variedad de proyectos emocionantes.
Responsabilidades:
- Diseñar e implementar componentes de conectividad de bases de datos de Workato, como conectores de datos, grupos de conexiones, enrutadores de solicitudes y puentes de bases de datos.
- Colaborar con los equipos de SRE e Infraestructura para mejorar la confiabilidad del backend y solucionar problemas de producción.
- Diseñar e implementar componentes de conectividad de mensajería de Workato, como conectores y enrutadores de mensajes para Kafka, JMS, RabbitMQ y Amazon SQS.
- Diseñar e implementar componentes de Workato Data Insights para análisis de datos.
- Realizar revisiones de código y arquitectura.
- Apoyar la mejora continua investigando alternativas y tecnologías, y presentándolas para revisión arquitectónica.
- Contribuir a todas las fases del ciclo de vida del desarrollo.
- Facilitar el intercambio de conocimientos y la comunicación entre equipos.
- Escribir un código bien diseñado, comprobable y eficiente.
- Establecer una estrategia a largo plazo para pruebas de funciones y rendimiento.
- Asegurar que los diseños cumplan con las especificaciones.
Requisitos:
Habilidades Técnicas:
- Licenciatura/Maestría en Ciencias de la Computación, Ingeniería o una materia relacionada.
- Más de 10 años de experiencia en la industria.
- Experiencia en la construcción, implementación y resolución de problemas de sistemas de nivel de producción.
- Competencia con Core Java.
- Experiencia con Bases de Datos Relacionales, SQL y JDBC (Oracle, PostgreSQL, SQL Server, etc.).
- Experiencia en desarrollo basado en pruebas.
Requisitos Opcionales:
- Experiencia en liderazgo técnico.
- Experiencia trabajando con Docker y otras tecnologías de aislamiento.
- Experiencia trabajando con Kubernetes y proveedores de infraestructura de nube pública (AWS/Azure/Google Cloud/Heroku).
- Experiencia en pruebas de rendimiento automatizadas.
- Experiencia en campos relacionados (DevOps, PKI, sistemas distribuidos, replicación de datos, etc).
- Se valorará experiencia con lenguajes dinámicos (Groovy, Ruby, Javascript).
- Comprender sistemas de mensajería como Kafka y JMS es una ventaja.
- Experiencia en la creación/implementación de API REST es una ventaja.
Salario a percibir
A convenir
Para ver este contenido y los contactos hacias las ofertas, debes tener una Subscripción .