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