Desarrollador/a de Microservicios Java / Quarkus
- Consultec-TI Corp.
- Colombia, Colombia
- COP 40,000,000 – COP 60,000,000
Buscamos un/a Desarrollador/a de Microservicios Java / Quarkus con experiencia en desarrollo backend e integración de aplicaciones, orientado/a a la construcción de soluciones cloud-native, APIs y componentes de integración modernos.
La persona participará activamente en procesos de migración de integraciones desarrolladas en tecnologías IBM hacia arquitecturas basadas en microservicios, contribuyendo al diseño, desarrollo, optimización y documentación de soluciones escalables y seguras.
Responsabilidades
- Migrar integraciones existentes desarrolladas en IBM ACE / App Connect Enterprise o IBM App Broker hacia arquitecturas modernas basadas en microservicios.
- Diseñar, desarrollar y mantener microservicios cloud-native utilizando Java y Quarkus.
- Diseñar e implementar APIs REST siguiendo buenas prácticas de desarrollo e integración.
- Desarrollar componentes de integración entre sistemas, aplicaciones y servicios.
- Participar en la modernización de integraciones heredadas, incluyendo servicios SOAP cuando sea requerido.
- Integrar soluciones mediante IBM MQ y otras tecnologías de mensajería.
- Analizar, diagnosticar y corregir incidencias técnicas en componentes backend e integraciones.
- Optimizar el rendimiento, estabilidad y mantenibilidad de los servicios desarrollados.
- Aplicar buenas prácticas de programación segura, diseño orientado a objetos y calidad de código.
- Documentar diseños, APIs, integraciones y soluciones técnicas.
- Participar activamente en revisiones de código y procesos de mejora continua.
- Colaborar con equipos de Arquitectura, DevOps, QA y otras áreas técnicas involucradas en el ciclo de desarrollo.
Requisitos
- Experiencia sólida en desarrollo backend utilizando Java.
- Experiencia trabajando con Java 17 o versiones superiores.
- Experiencia desarrollando microservicios con Quarkus.
- Conocimientos y experiencia con Jakarta EE.
- Experiencia en diseño e implementación de APIs REST.
- Manejo de JSON y especificaciones OpenAPI / Swagger.
- Experiencia en integración de aplicaciones y sistemas distribuidos.
- Conocimiento de IBM MQ para integración y mensajería.
- Experiencia trabajando con SQL y bases de datos relacionales.
- Experiencia utilizando Git y herramientas de control de versiones.
- Manejo de Maven para gestión de dependencias y construcción de proyectos.
- Experiencia con herramientas de análisis de calidad de código como SonarQube.
- Manejo de Postman para pruebas y validación de APIs.
- Conocimientos de Docker y conceptos básicos de Kubernetes.
- Conocimiento o experiencia trabajando con OpenShift.
Conocimientos técnicos
- Java 17+.
- SQL.
- Quarkus.
- Jakarta EE.
- APIs REST.
- JSON.
- OpenAPI / Swagger.
- IBM MQ.
- SOAP para integraciones heredadas.
- Kafka, deseable.
- OpenShift.
- Docker.
- Kubernetes a nivel básico.
- GitHub.
- Maven.
- SonarQube.
- Postman.
Competencias
- Desarrollo backend.
- Diseño y programación orientada a objetos.
- Integración de aplicaciones y servicios.
- Resolución de problemas técnicos complejos.
- Análisis y diagnóstico técnico.
- Programación segura.
- Orientación a calidad y buenas prácticas de desarrollo.
- Capacidad de trabajo colaborativo con equipos multidisciplinarios.
- Organización y documentación técnica.
Skills
- Java
- Quarkus
- REST API
- IBM MQ
- Microservices
- SOAP
- Cloud-Native Development





