Detalles de la Vacante

Ingeniero de Desarrollo de Software e Integraciones (Java Spring Boot)

Descripción

Empresa: Softtek

Ingeniero de Desarrollo de Software e Integraciones con Java Spring Boot. Desarrollar, mantener e implementar soluciones de integración empresarial utilizando Java y Spring Boot, garantizando la correcta interacción entre aplicaciones mediante servicios REST, SOAP, FTP/SFTP y otros mecanismos de intercambio de información.

Experiencia requerida

Mínimo 5 años de experiencia en desarrollo e integración de aplicaciones.

Responsabilidades

Desarrollar, mantener e implementar soluciones de integración empresarial utilizando Java y Spring Boot. Participar en el ciclo completo de desarrollo de software (análisis, diseño, construcción, pruebas unitarias, despliegue y soporte productivo). Gestionar código fuente mediante Git, aplicar prácticas DevOps y asegurar la calidad de las soluciones mediante buenas prácticas de desarrollo, observabilidad y resolución de incidencias. Colaborar bajo metodologías ágiles y contribuir en iniciativas de arquitectura e integración empresarial.

Conocimientos técnicos

Java 8+ (idealmente Java 17 o superior), Spring Boot, Eclipse, IBM RAD, WebSphere, Hibernate, estructuras de datos, bases de datos relacionales (DB2, SQL), servicios REST y SOAP, FTP, SFTP, SMTP, Git, Maven/Gradle, DevOps/CI-CD, pruebas unitarias con JUnit. Deseables: Oracle, Apache Camel, Docker, ELK, TOGAF y certificaciones ágiles.

Escolaridad

Profesional en Ingeniería de Sistemas, Software, TI o carreras afines.

Experiencia

Mínimo 5 años de experiencia en desarrollo e integración de aplicaciones.

Conocimientos

Java 8+ (idealmente Java 17 o superior), Spring Boot, Eclipse, IBM RAD, WebSphere, Hibernate, estructuras de datos, bases de datos relacionales (DB2, SQL), servicios REST y SOAP, FTP, SFTP, SMTP, Git, Maven/Gradle, DevOps/CI-CD, pruebas unitarias con JUnit. Deseables: Oracle, Apache Camel, Docker, ELK, TOGAF y certificaciones ágiles.

Actividades

Desarrollar, mantener e implementar soluciones de integración empresarial utilizando Java y Spring Boot. Participar en el ciclo completo de desarrollo de software (análisis, diseño, construcción, pruebas unitarias, despliegue y soporte productivo). Gestionar código fuente mediante Git, aplicar prácticas DevOps y asegurar la calidad de las soluciones mediante buenas prácticas de desarrollo, observabilidad y resolución de incidencias. Colaborar bajo metodologías ágiles y contribuir en iniciativas de arquitectura e integración empresarial.

Educación

Profesional en Ingeniería de Sistemas, Software, TI o carreras afines.

Idiomas

Inglés B1 - Intermedio alto 51-79%

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés B1 - Intermedio alto 51-79%