Desarrollador Quarkus - Java Department: Operations Employment Type: Full Time Location: Colombia Description Estamos buscando un Desarrollador Senior especializado en Quarkus para unirse a nuestro equipo. Este rol se centra en el desarrollo y mantenimiento de aplicaciones modernas basadas en microservicios utilizando el framework Quarkus. El candidato ideal aportará su experiencia técnica para crear soluciones escalables y eficientes, asegurando una alta calidad en el código y el cumplimiento de las mejores prácticas de desarrollo. Key Responsibilities Diseñar, desarrollar e implementar microservicios utilizando Quarkus. Optimizar aplicaciones para un rendimiento de baja latencia y alta disponibilidad. Integrar aplicaciones con servicios externos mediante APIs RESTful y bases de datos relacionales o no relacionales. Garantizar la calidad del código mediante revisiones, pruebas unitarias y de integración. Colaborar con equipos de DevOps para implementar soluciones en entornos basados en contenedores (Docker, Kubernetes). Solucionar problemas técnicos y proponer mejoras continuas al stack tecnológico. Documentar el desarrollo y mantener actualizada la documentación técnica. Skills, Knowledge and Expertise Habilidades Técnicas: Sólido dominio de Quarkus y su ecosistema (Hibernate ORM, RESTEasy, Panache, etc.). Conocimientos avanzados en Java (Java 11+ preferentemente). Experiencia en diseño e implementación de APIs RESTful . Uso avanzado de herramientas de contenedorización como Docker y orquestadores como Kubernetes . Familiaridad con bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB, Cassandra). Integración y despliegue continuo (CI/CD) usando herramientas como Jenkins , GitLab CI , o similares. Experiencia en herramientas de monitoreo y logging (Prometheus, Grafana, ELK Stack). Conocimiento de frameworks complementarios como Spring Boot o Micronaut es un plus. Conocimientos: Patrones de diseño de software, en especial los relacionados con arquitectura de microservicios. Principios de programación reactiva y orientada a eventos. Pruebas de software: unitarias, de integración y pruebas de carga. Seguridad en aplicaciones web y APIs (OAuth2, JWT, etc.). Experiencia: Más de 5 años de experiencia en desarrollo backend con Java . Al menos 2 años de experiencia directa con Quarkus . Participación en proyectos que utilicen arquitecturas basadas en microservicios. Experiencia trabajando en equipos ágiles (Scrum, Kanban). Certificaciones en Java o frameworks relacionados (deseable). Idioma necesario : Español, con conocimiento técnico de inglés para lectura de documentación. Modalidad de trabajo : Híbrida o remota según las necesidades del cliente. Nivel de experiencia : Senior. Sector del cliente : Aplicable a fintech, startups o empresas que requieran aplicaciones distribuidas de alto rendimiento. Benefits Ser maker es cool: ¡tenemos muy buenos beneficios y muchas actividades para divertirnos! No te preocupes, sé feliz: 3 días libres al año adicionales a tus vacaciones. ¡Teletrabajo que nos permite equilibrar nuestra vida! Permiso sin goce de sueldo para cumplir tus sueños. Programa de bienestar enfocado a equilibrar el trabajo y la vida personal. Seguro Complementario 100% gratuito para creadores. ¡Programas de formación, clases de inglés y mucho más! Día libre para tu cumpleaños y medio día para los cumpleaños de tus hijos. Bonificaciones que dan respiros: fiestas patrias, navidad, matrimonio/AUC, nacimiento/adopción de hijos, etc. Convenios y precios preferenciales con bancos. 3 Días adicionales para padres por nacimiento o adopción de hijo/a. ¡Convenio de seguro para tus mascotas! Nuestra cultura es horizontal, de innovación, desafío y sobre todo, ¡se respira mucha buena onda!#J-18808-Ljbffr