Ofertas de empleo
Desarrollador de aplicaciones Java y tecnologías web
Acerca del puesto Desarrollador de aplicaciones Java y tecnologías web
Desarrollador de Aplicaciones Java y Tecnologías Web
Descripción de la empresa
Cliente final: Telecomunicaciones
Descripción de la vacante
Con más de 10 años de experiencia y que esté certificado.
Capacidades requeridas:
1. Backend / Microservicios
- Dominio en NodeJS.
- Construcción y mantenimiento de microservicios bajo arquitectura REST.
- Integración con bases de datos (SQL Server / Oracle).
- Desarrollo de servicios orientados a eventos.
2. Contenedores y despliegue en OpenShift
- Experiencia comprobable desarrollando e integrando servicios desplegados en OpenShift OnPremise.
- Manejo de pods, deployments, config maps, secrets, routes, y ciclado de releases.
- Familiaridad con CI/CD corporativo basado en Git, Jenkins, Tekton u otra herramienta.
3. Integración con Kafka / Mensajería
- Consumo y publicación de eventos en Apache Kafka.
- Uso de tópicos con configuraciones de retención, particiones y offsets.
- Experiencia con Kafka Connect.
- Diseño de flujos asincrónicos basados en eventos.
4. API Management / Exposición de APIs
- Conocimientos en exposición y consumo de APIs a través de gateways (ideal: 3Scale o equivalente).
- Manejo de políticas de seguridad: API Keys, OAuth 2.0, rate limiting, TLS.
- Buenas prácticas RESTful.
5. Integraciones corporativas y desarrollo seguro
- Autenticación y autorización.
- Cifrado en tránsito (TLS).
- Manejo adecuado de logs sin exponer datos sensibles.
- Manejo de secretos (vaults, config secrets).
- Conocimientos de integración con sistemas externos vía REST/SOAP.
6. Manejo de herramientas y frameworks usados en el proyecto
- Conocimiento en Apache Camel (deseable rutas YAML en entornos OpenShift).
- Manejo del protocolo SMPP (en caso de integraciones SMS vía PCA).
Capacidades deseadas:
- Dominio en Java 8+ o Java 11+.
- Experiencia en Spring Boot (Web, Security, Data, Cloud).
- Manejo de JDBC, JPA o integración con bases de datos (SQL Server / Oracle).
- Experiencia usando herramientas de observabilidad (Grafana, Kibana, Dynatrace).
País de Asignación: Colombia
Tipo de Proyecto: Soporte desarrollos
Tarifa Hora: $ 85.000 COP
Inicio del Proyecto: Del 1 de diciembre de 2025 al 30 de enero de 2026
Modalidad de Trabajo: Presencial - Horario 8am-6 pm Oficina: Plaza Claro
Idioma: Español