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 Full-Stack Java de nivel medio-superior, remoto

Únete a Miratech para desarrollar aplicaciones empresariales con Java, Spring Boot, React y PostgreSQL. Este puesto remoto contribuye a sistemas nativos de la nube para la gestión de personal, la experiencia del cliente, las integraciones y la producción de clientes de servicios de TI.

Descripción

  • Desarrollar, probar y mantener servicios backend escalables con Java y Spring Boot aplicando buenas prácticas de ingeniería
  • Crear experiencias web accesibles y adaptables con React, TypeScript y componentes reutilizables
  • Diseñar y trabajar con servicios REST conforme a principios API-first
  • Definir y mantener especificaciones OpenAPI/Swagger fiables, incluido un comportamiento coherente ante errores
  • Aplicar patrones de microservicios, orientación a objetos y arquitectura basada en eventos para crear sistemas modulares y fáciles de mantener
  • Desarrollar servicios ligeros, capas backend-for-frontend, integraciones y herramientas con Node.js
  • Modelar y optimizar esquemas y consultas de PostgreSQL para garantizar la integridad, el rendimiento y la auditabilidad de los datos
  • Conectar plataformas internas y externas mediante REST, webhooks, mensajería y otros enfoques de integración relacionados
  • Empaquetar aplicaciones en contenedores y dar soporte al despliegue en la nube, la configuración y unos entornos coherentes
  • Crear y operar flujos de trabajo de CI/CD con Jenkins, pruebas automatizadas, controles de calidad y versiones reproducibles
  • Añadir registros estructurados, métricas, trazas y diagnósticos útiles para mejorar la visibilidad operativa
  • Investigar y resolver problemas de las aplicaciones y de producción
  • Mejorar la velocidad, la resiliencia, la escalabilidad y la mantenibilidad a largo plazo de los sistemas
  • Colaborar con compañeros de Producto, UX, QA, DevOps, Arquitectura e ingeniería en revisiones de diseño, planificación, revisiones de entregas e iniciativas de mejora

Requisitos

  • Al menos cinco años de experiencia en desarrollo de software full-stack, incluida la responsabilidad sobre aplicaciones en producción
  • Experiencia práctica sólida con Java y Spring, especialmente Spring Boot, servicios REST, persistencia, seguridad y pruebas automatizadas
  • Sólida experiencia frontend con Angular o React, TypeScript, HTML, CSS, arquitectura de componentes, gestión del estado y métodos actuales de pruebas
  • Conocimientos prácticos de Node.js para servicios ligeros, integraciones, herramientas de compilación o componentes auxiliares
  • Capacidad demostrada para diseñar API REST y microservicios destinados a sistemas distribuidos fáciles de mantener
  • Dominio avanzado de SQL y experiencia creando modelos de datos eficientes en PostgreSQL u otras bases de datos relacionales similares
  • Experiencia desarrollando, desplegando o dando soporte a aplicaciones alojadas en la nube y contenerizadas
  • Habilidades claras de comunicación, incluida la redacción técnica y la facilitación de talleres con clientes
  • Conocimientos de OAuth2, OpenID Connect, JWT y arquitectura segura de API
  • Experiencia con Kafka, RabbitMQ u otras plataformas similares de mensajería y transmisión de eventos
  • Familiaridad con Kubernetes, servicios en la nube, herramientas de observabilidad y entrega segura de software
  • Es ventajosa la experiencia con aplicaciones de gestión de personal o integraciones de plataformas
  • Es ventajosa la experiencia con servicios de AWS y Amazon Connect
  • Es ventajosa la experiencia con experiencia del cliente, centros de contacto, infraestructura de voz, FreeSWITCH, Kamailio, Twilio o plataformas de comunicaciones comparables
  • Es ventajoso comprender la previsión, la planificación, el cumplimiento de horarios, el enrutamiento, los escritorios de agentes, los canales digitales u otros procesos operativos relacionados
  • Es ventajosa la experiencia integrando CRM, identidad, RR. HH., nóminas, analítica u otros sistemas empresariales
  • Se valorará la experiencia con desarrollo asistido por IA de carácter práctico o soluciones habilitadas para IA, incluidos Claude o GitHub Copilot

Beneficios

  • Cobertura de seguro médico
  • Acceso a cursos de aprendizaje de idiomas
  • Programa de asistencia para la reubicación
  • Oportunidades de crecimiento profesional
  • Programas de apoyo para certificaciones
  • Iniciativas de mentoría y desarrollo del talento
  • Oportunidades de movilidad interna y prácticas
  • Trabajar en proyectos importantes para clientes globales líderes
  • Cultura laboral inclusiva y de apoyo
  • Canales de comunicación abiertos
  • Eventos sociales y de creación de equipos periódicos de la empresa

Empleos relacionados

SPERTON - Where Great People Meet

Ejecutivo de ventas de ascensores y sistemas de aparcamiento

SPERTON - Where Great People Meet
51 – 200 Empleados

Impulsa las ventas de ascensores y sistemas de aparcamiento en la región occidental de Bombay. Desarrolla relaciones con clientes y distribuidores, y gestiona las operaciones desde la primera consulta hasta la ejecución del proyecto.

Abrir