Java developer

RemoteIndividual ContributorFull-time

Overview

Estamos buscando un Java Engineer con 3 años de experiencia en Apache Camel, JBoss Fuse y arquitecturas de integración empresariales. El candidato ideal tendrá dominio en desarrollo de rutas Camel, patrones de integración (EIP), servicios REST y mensajería con ActiveMQ, así como experiencia trabajando sobre JBoss Fuse / Karaf y bases de datos Oracle o SQL.

Este rol requiere un alto nivel técnico, capacidad de diseño de soluciones y experiencia implementando integraciones robustas y escalables en entornos productivos.

Responsibilities

  • Diseñar, desarrollar e implementar integraciones utilizando Java (JDK 8+), Apache Camel y JBoss Fuse.
  • Construir rutas Camel utilizando DSL Java/XML, aplicando Patrones de Integración Empresarial (EIP).
  • Configurar, desplegar y administrar aplicaciones en JBoss Fuse / Apache Karaf.
  • Desarrollar y exponer APIs RESTful de alto rendimiento.
  • Integrar soluciones de mensajería mediante ActiveMQ (colas, topics, persistencia, transacciones).
  • Participar en el ciclo completo de desarrollo: análisis, diseño, codificación, pruebas y despliegues.
  • Colaborar con equipos de arquitectura y QA para asegurar calidad y cumplimiento de estándares.
  • Realizar soporte avanzado, resolución de incidentes y optimización de integraciones.
  • Mantener documentación técnica clara y actualizada sobre rutas, servicios y componentes.
  • Implementar buenas prácticas de performance, seguridad y versionamiento del código.

Qualifications

Java & Frameworks

  • Dominio avanzado de Java Core (JDK 8+).
  • Experiencia en desarrollo con Spring Framework.

Apache Camel

  • Experiencia práctica desarrollando routes y procesadores.
  • Conocimiento sólido de Enterprise Integration Patterns (EIP).
  • Experiencia trabajando con componentes Camel (file, rest, jms, cxfrs, http, etc.).
  • Dominio del Camel DSL (Java y/o XML).

JBoss Fuse / Apache Karaf

  • Experiencia implementando e integrando sobre JBoss Fuse.
  • Conocimientos de Apache Karaf, contenedores OSGI y bundles.
  • Experiencia configurando, desplegando y monitoreando aplicaciones en entornos Fuse.

Servicios Web y Mensajería

  • Desarrollo de APIs RESTful.
  • Experiencia con ActiveMQ (colas, topics, brokers, patrones de mensajería).

Bases de Datos

  • Conocimiento en Oracle Database.