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.