Miratech
Miratech
Miratech es una empresa global de servicios de TI y consultoría que trabaja con organizaciones en sus procesos de transformación digital. Sus servicios abarcan la externalización, el desarrollo de software y los servicios profesionales, combinando la capacidad de prestación propia de las empresas con la adaptabilidad asociada a la innovación de las startups. Fundada en 1989, Miratech opera en los ámbitos de la consultoría B2B y las tecnologías relacionadas con SaaS, y presta apoyo a organizaciones que necesitan experiencia en software y servicios tecnológicos.

Ingeniero/a sénior Full Stack de Java, gestión de personal — remoto en Canadá

Únete a Miratech para desarrollar software de gestión de personal basado en Java, React y tecnologías nativas de la nube para operaciones de telecomunicaciones y centros de contacto. El puesto abarca soluciones de previsión, programación, adherencia y generación de informes operativos.

Descripción

  • Desarrollar soluciones de gestión de personal para operaciones de telecomunicaciones y centros de contacto, incluyendo previsión, planificación de dotación, programación, adherencia en tiempo real, gestión intradía y generación de informes.
  • Crear y mantener servicios backend escalables con Java y Spring Boot mediante diseño orientado al dominio.
  • Desarrollar microservicios para previsiones, cálculos de dotación, horarios, turnos, adherencia, excepciones y generación de informes.
  • Crear aplicaciones de gestión de personal adaptables con TypeScript y React.
  • Diseñar e integrar servicios REST mediante un modelo de desarrollo API-first.
  • Mantener contratos de OpenAPI y Swagger, incluidos los estándares de versionado de API.
  • Implementar flujos de trabajo basados en eventos para actualizaciones de horarios, estados de agentes, métricas de colas, previsiones y eventos de adherencia.
  • Conectar las capacidades de gestión de personal con plataformas de CX, ACD, enrutamiento, RR. HH., nóminas, identidad y datos empresariales.
  • Diseñar modelos de datos operativos y de gestión de personal en PostgreSQL y otras bases de datos relacionales.
  • Contenerizar servicios y contribuir al despliegue nativo de la nube, la configuración y la coherencia entre entornos.
  • Mantener pipelines de CI/CD basados en Jenkins con pruebas automatizadas, controles de calidad y despliegues repetibles.
  • Investigar problemas de producción y mejorar el rendimiento, el procesamiento por lotes, la concurrencia, la escalabilidad y la fiabilidad.
  • Participar en revisiones, diseños técnicos, debates de arquitectura, planificación de sprints y mejora continua.
  • Colaborar con Producto, Investigación Operativa, QA, DevOps, UX y otras partes interesadas para convertir los requisitos en software entregable.

Requisitos

  • Al menos 8 años de experiencia en desarrollo de software full stack, incluida la responsabilidad sobre aplicaciones en producción.
  • Experiencia práctica avanzada con Java y Spring, especialmente Spring Boot, servicios REST, seguridad y persistencia.
  • Sólida experiencia en desarrollo frontend con Angular o React, TypeScript, diseño basado en componentes, gestión de estado y pruebas modernas.
  • Conocimientos prácticos de Node.js para integraciones, servicios ligeros, herramientas de compilación o componentes auxiliares.
  • Experiencia con NICE WFM, Verint, Calabrio, Genesys WFM, Aspect/Alvaria o una plataforma comparable de gestión de personal.
  • Se valoran la experiencia con AWS y Amazon Connect.
  • Capacidad demostrada para diseñar API REST, microservicios y servicios basados en eventos en sistemas distribuidos.
  • Sólidos conocimientos de SQL y experiencia creando modelos de datos relacionales eficientes en PostgreSQL o tecnologías comparables.
  • Experiencia desarrollando, desplegando o dando soporte a aplicaciones basadas en la nube y contenerizadas.
  • Excelentes habilidades de comunicación, incluida una redacción técnica clara y la capacidad de dirigir talleres con clientes.
  • Se valorará la experiencia conectando sistemas de gestión de personal con plataformas ACD, de enrutamiento, RR. HH., nóminas, CRM o almacenes de datos.
  • Se valorará la experiencia con Kafka, RabbitMQ u otros sistemas similares de mensajería y streaming de eventos.
  • Se valorarán los conocimientos de analítica de personal, métodos de optimización o conceptos de investigación operativa.
  • Se valorará la familiaridad con Jenkins, Kubernetes, plataformas en la nube, herramientas de observabilidad y entrega segura de software.
  • Se valorará la experiencia práctica con herramientas de desarrollo asistido por IA o la creación de soluciones habilitadas para IA, incluidas Claude o GitHub Copilot.

Beneficios

  • Paquete integral de compensación y beneficios.
  • Cobertura de seguro médico.
  • Cursos de idiomas.
  • Programa de apoyo para la reubicación.
  • Oportunidades de desarrollo profesional.
  • Programas de certificación.
  • Iniciativas de mentoría e inversión en talento.
  • Oportunidades de movilidad interna.
  • Oportunidades de prácticas.
  • Proyectos para grandes clientes internacionales.
  • Entorno de trabajo inclusivo y de apoyo.
  • Cultura de comunicación abierta.
  • Eventos sociales y actividades periódicas de la empresa y los equipos.

Empleos relacionados

Knowtion Health

Gerente de Adquisición de Talento Remoto

Knowtion Health

Supervisa los sistemas de selección, las requisiciones, los análisis y las operaciones de personal eventual en Knowtion Health. Contribuye a crear procesos de contratación escalables para una empresa de salud en crecimiento.

Abrir
Napco National

Coordinador de compras, Arabia Saudita (remoto)

Napco National

Coordina las operaciones de compras para una empresa manufacturera en Arabia Saudita, desde las órdenes de compra y las entregas de proveedores hasta la documentación aduanera y los traslados de materiales. Apoya el despacho de envíos, el procesamiento de facturas, las reclamaciones a proveedores y la renovación de certificados de producto.

Abrir
4M Analytics

Ingeniero sénior de algoritmos de visión artificial

4M Analytics

Desarrolla sistemas de visión artificial y aprendizaje automático para la plataforma de cartografía de servicios subterráneos de 4M Analytics. Lidera algoritmos desde la investigación hasta producción junto con los equipos de ingeniería de datos y producto.

Abrir
Terumo Medical Corporation

Gerente regional de ventas de Terumo Interventional Systems

Terumo Medical Corporation

Dirige las ventas de dispositivos médicos en una región del centro-norte de Nueva Jersey y gestiona equipos de campo y relaciones con hospitales. Impulsa los ingresos regionales, el rendimiento de ventas y la promoción conforme a la normativa de los productos de Terumo Interventional Systems.

Abrir
Claroty

Ingeniero de automatización de QA

Claroty

Desarrolla automatización de API e interfaz de usuario y controles de calidad para CI/CD en la plataforma de seguridad ciberfísica de Claroty. Contribuye a proteger infraestructuras críticas mediante pruebas fiables.

Abrir