Software Engineer Java Backend
Software Engineer Java Backend
📍 Información General
Ubicación: Colombia
Modalidad: Hibrido
🎯 Objetivo del Cargo
Buscamos un Software Engineer Java Backend para participar en el diseño, desarrollo e integración de aplicaciones empresariales utilizando tecnologías Java. La posición tendrá un enfoque práctico en desarrollo backend, integración de servicios REST y SOAP, optimización de rendimiento, adopción de herramientas de desarrollo asistidas por IA y participación activa en equipos ágiles y distribuidos.
✅ Requisitos Indispensables
Formación Académica
Licenciatura en Ciencias de la Computación, Ingeniería o campo relacionado.
Experiencia práctica equivalente.
Experiencia
Entre 5 y 7 años de experiencia en ingeniería de software.
Experiencia en desarrollo backend con Java.
Experiencia utilizando herramientas y flujos de trabajo de desarrollo asistidos por IA.
Experiencia trabajando con servicios REST y SOAP.
Experiencia en optimización y troubleshooting de aplicaciones Java/JVM.
Experiencia en entornos On-Premise y Cloud.
Experiencia trabajando en equipos distribuidos o globales.
Experiencia bajo metodologías Agile/Scrum.
Experiencia en interacción con clientes y discusiones técnicas.
Idioma
Inglés B2 - C1.
⚙️ Conocimientos Técnicos Indispensables
Desarrollo Backend
Java.
APIs REST.
RESTEasy o frameworks similares.
SOAP.
XML.
Esquemas XML.
Contratos de servicio.
Cloud
AWS o Azure.
DevOps
Git.
Maven.
Gradle.
Jenkins.
CI/CD.
Frameworks de pruebas automatizadas.
Bases de Datos
SQL.
SQL Server.
PostgreSQL.
Bases de datos relacionales.
Inteligencia Artificial Aplicada al Desarrollo
GitHub Copilot.
Gemini Code Assist.
Herramientas de IA para generación, pruebas y documentación de código.
⭐ Conocimientos Deseables
Cloud y Contenedores
Certificaciones AWS.
Certificaciones Google Cloud.
Certificaciones Azure.
Docker.
Kubernetes.
Caché
Redis.
ElastiCache.
Programación y Datos
Python.
R.
Gestión de APIs
Apigee.
Kong.
MuleSoft.
Azure API Management.
Arquitecturas
Microservicios.
Arquitecturas orientadas a eventos.
Kafka.
JMS.
RabbitMQ.
Dominio de Negocio
Sector asegurador.
Payment Integrity.
🔑 Responsabilidades
Utilizar herramientas de IA para apoyar actividades de desarrollo, pruebas y documentación.
Desarrollar y mantener aplicaciones empresariales utilizando Java.
Diseñar y desarrollar APIs e integraciones REST y SOAP.
Optimizar el rendimiento de aplicaciones basadas en Java/JVM.
Participar en implementaciones sobre arquitecturas híbridas On-Premise y Cloud.
Contribuir a iniciativas de automatización CI/CD.
Participar en sesiones Agile, refinamientos, revisiones de código y planificación.
Colaborar con equipos distribuidos y offshore.
Apoyar demostraciones, discusiones técnicas y actividades con clientes.
Contribuir al desarrollo de soluciones escalables y de alta calidad.
🤝 Competencias
Comunicación efectiva.
Trabajo colaborativo.
Resolución de problemas.
Orientación a resultados.
Adaptabilidad.
Aprendizaje continuo.
- Departamento
- Tecnología de la Información (TI / IT)
- Ubicación
- Talycap Global, Colombia
- Estado remoto
- Híbrido
- Tipo de empleo
- Tiempo completo
Acerca de Talycap Global
Somos una empresa referente y especialista en talento humano principalmente del nicho de tecnología, apoyamos a nuestros clientes incorporando talento humano especializado para sus proyectos con servicios flexibles a las necesidades en la modalidad de Staffing o Headhunting.