Back to jobs
S

Java Developer Semisenior

Bogotá, Bogota, COPosted 1 weeks ago
hybrid

Job Description

Desarrollador Java Proficient

Responsabilidades
  • Diseñar, desarrollar y mantener aplicaciones backend en Java.
  • Desarrollar integraciones utilizando servicios REST y SOAP.
  • Participar en la construcción, despliegue y soporte de soluciones de integración.
  • Diseñar y consumir APIs para integración entre sistemas.
  • Implementar y optimizar consultas sobre bases de datos relacionales.
  • Gestionar control de versiones mediante Git.
  • Realizar pruebas unitarias y apoyar procesos de aseguramiento de calidad.
  • Participar en actividades de diagnóstico, monitoreo y resolución de incidentes.
  • Colaborar con equipos multidisciplinarios bajo metodologías ágiles.
  • Participar en procesos de despliegue y gestión de ambientes.

Habilidades requeridas
  • Mínimo 3 años de experiencia en desarrollo backend con Java.
  • Java 8 o superior (preferiblemente Java 21).
  • Spring Boot.
  • Estructuras de datos, colecciones, listas, arrays, sets y mapeos.
  • Hibernate.
  • Bases de datos relacionales y SQL.
  • Servicios REST y SOAP.
  • Eclipse o RAD.
  • Git.
  • Pruebas unitarias con JUnit.
  • Protocolos FTP, SFTP y SMTP.
  • Conocimientos básicos de DevOps.
  • Maven o Gradle.
  • CI/CD.
  • Manejo de logs y diagnóstico de errores.
  • Consumo y exposición de APIs.

Habilidades deseables
  • Patrones de diseño para integraciones.
  • Oracle.
  • Apache Camel.
  • Docker.
  • ELK.
  • Arquitectura SOA.
  • Arquitectura Event-Driven.
  • Camel Enterprise.
  • TOGAF.
  • Kubernetes.
  • Experiencia en arquitectura de integración.

Ubicación y Modalidad:
  • Bogotá y alrededores: Híbrido
  • Resto de Colombia Remoto
Idioma:
  • Inglés B2 conversacional


Java Developer Semisenior at Softtek | Renata