Ingeniero de Software Java — Integraciones y Microservicios Nivel Semi Senior

Systems Out of the Box
Remoto desde El SalvadorPublicado hace 3 días
Tiempo completoRemotoSemi-SeniorTecnología

Descripción del puesto

Ingeniero de Software Java — Integraciones y Microservicios Remoto · Tiempo completo · Zona horaria GMT-6 Se busca un ingeniero de software con experiencia en integración de sistemas para incorporarse a un equipo de desarrollo que atiende a un cliente corporativo internacional. La posición se enfoca en la construcción y operación de servicios de integración de alta disponibilidad, con los componentes de interfaz asociados. Responsabilidades

  • Diseñar y construir rutas de integración entre sistemas heterogéneos, aplicando patrones de integración empresarial.
  • Desarrollar microservicios en Java con pruebas automatizadas y contratos de API documentados.
  • Empaquetar y desplegar servicios en contenedores dentro de flujos de entrega continua.
  • Construir componentes de interfaz sobre los servicios propios.
  • Instrumentar trazabilidad y métricas que permitan diagnosticar el comportamiento en producción.
  • Participar en revisiones de código y en la definición técnica del equipo. Requisitos
  • Cinco años o más de experiencia en desarrollo Java, con trabajo reciente en Java 11 o superior.
  • Spring Boot en servicios productivos.
  • Arquitectura de microservicios: diseño de APIs REST, resiliencia, idempotencia y manejo de versiones.
  • Contenedores: Docker y despliegue sobre Kubernetes u OpenShift.
  • Desarrollo de interfaces con React y con Angular, sobre TypeScript.
  • Git, revisiones de código e integración continua.
  • Inglés técnico de lectura y escritura.
  • Disponibilidad a tiempo completo con traslape horario con GMT-6. Se valora
  • Apache Camel con rutas en producción.
  • Mensajería: Kafka, JMS, ActiveMQ o IBM MQ.
  • Integraciones transaccionales de alto volumen con requisitos de auditoría.
  • Observabilidad: Prometheus, Grafana, ELK u OpenTelemetry.
  • Experiencia previa en equipos distribuidos. Condiciones
  • Trabajo remoto a tiempo completo.
  • Contrato de prestación de servicios profesionales bajo legislación salvadoreña.
  • Compromiso por proyecto con horizonte inicial de doce meses, renovable según la continuidad del programa.
  • Rango económico definido, que se conversa en la primera entrevista.
  • Proceso de cuatro etapas: preselección, entrevista de encuadre, evaluación técnica y entrevista final.

Postulación. Envío de currículum a: [información de contacto eliminada] indicando país de residencia y disponibilidad de inicio.

Explora más empleos en El Salvador

Busca empleo