Home » Empleos en Bogotá

Trabajo Software Engineer II (Java & Oracle focus) | Davivienda | Colombia

By James
Trabajo Software Engineer II (Java & Oracle focus) | Davivienda | Colombia
Trabajo Software Engineer II (Java & Oracle focus) | Davivienda | Colombia

Trabajo Software Engineer II (Java & Oracle focus) | Davivienda | Colombia

Esta es una oportunidad laboral destacada para unirse al equipo de tecnología de uno de los bancos más importantes de Colombia. Davivienda busca un Software Engineer II con experiencia sólida en Java y Oracle para fortalecer su área de Core Bancario en Bogotá, ofreciendo un entorno de trabajo híbrido y un paquete de compensación competitivo. Si tienes experiencia en desarrollo backend y buscas estabilidad en una empresa líder en transformación digital, esta vacante es para ti.

Sobre Davivienda

Banco Davivienda S.A. es una institución financiera con más de 50 años de trayectoria en el mercado colombiano, reconocida por su icónica imagen de "La Casita Roja". Como parte del Grupo Bolívar, la organización se ha consolidado como uno de los bancos comerciales más grandes del país, atendiendo a millones de personas, empresas y al sector rural. Su misión se centra en generar valor a través de soluciones financieras sencillas, confiables y amigables.

Más allá de la banca tradicional, Davivienda se ha posicionado como un líder en innovación tecnológica en América Latina. Un ejemplo claro es "DaviPlata", su billetera digital y neobanco que ha revolucionado la inclusión financiera en la región. La empresa emplea a más de 10,000 colaboradores y mantiene una cultura organizacional basada en principios de respeto, entusiasmo e integridad, promoviendo un ambiente donde la "alegría" es un componente central del trabajo diario.

Trabajar aquí significa integrarse a una compañía que valora el equilibrio entre la vida personal y laboral. Aunque el sector bancario es exigente y de ritmo acelerado, Davivienda se destaca por ofrecer estabilidad y programas de bienestar para sus empleados y sus familias. La organización figura constantemente en índices de sostenibilidad, lo que refleja su compromiso no solo con el negocio, sino con la sociedad y el medio ambiente.

Descripción General del Puesto

El rol de Software Engineer II (Enfoque Java & Oracle) se ubica dentro de la Vicepresidencia de Tecnología, específicamente en el equipo de Core Bancario. Esta posición es fundamental para la evolución tecnológica del banco, ya que implica trabajar en la modernización de sistemas críticos. No es un puesto para principiantes; el nivel "II" indica que se necesita un profesional con autonomía capaz de manejar módulos complejos sin supervisión constante.

El objetivo principal del cargo es garantizar el funcionamiento óptimo de las plataformas digitales y los sistemas centrales del banco. Actualmente, Davivienda está en un proceso de transición tecnológica, moviéndose de arquitecturas monolíticas hacia microservicios en la nube. Por lo tanto, quien ocupe este puesto jugará un papel activo en esta migración, asegurando que las nuevas soluciones sean escalables, seguras y eficientes. El trabajo se realiza bajo metodologías ágiles, en células o "squads" multidisciplinarios.

Información Básica del Empleo

Categoría Detalle
Título del Cargo Software Engineer II (Java & Oracle focus)
Empresa Davivienda (Banco Davivienda S.A.)
Ubicación Bogotá, D.C., Colombia
Modalidad Híbrido (Oficina en Bogotá / Remoto)
Salario Estimado $8,000,000 - $12,000,000 COP Mensuales
Tipo de Contrato Término Indefinido, Tiempo Completo
Fecha de Publicación 2026-01-09
Cierre de Convocatoria 2026-01-30

Criterios de Elegibilidad

Formación Académica

Para aplicar a esta vacante, debes contar con un título profesional (pregrado) en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Electrónica o carreras afines. La formación académica es un requisito estricto debido a las regulaciones del sector bancario. Se valoran adicionalmente estudios de posgrado o especializaciones en desarrollo de software o arquitectura de sistemas.

Experiencia Laboral

El perfil requiere entre 3 y 5 años de experiencia profesional demostrable en desarrollo de software. Es crucial que esta experiencia sea reciente y esté enfocada en el desarrollo backend. Haber trabajado previamente en el sector financiero o en empresas de tecnología con altos volúmenes transaccionales será considerado una ventaja competitiva durante el proceso de selección.

Habilidades Técnicas (Hard Skills)

  • Java: Dominio experto de Java (versiones 8, 11 o 17) y del framework Spring Boot para la creación de microservicios.
  • Base de Datos Oracle: Conocimiento avanzado en PL/SQL, capacidad para optimizar consultas complejas (performance tuning) y modelado de datos relacionales.
  • Arquitectura: Experiencia comprobada en diseño de APIs RESTful, servicios SOAP y patrones de arquitectura de microservicios.
  • Herramientas de Desarrollo: Manejo fluido de Git para control de versiones, y herramientas de construcción como Maven o Gradle.
  • Nube: Familiaridad con servicios en la nube, preferiblemente AWS o Azure, ya que el banco está migrando cargas de trabajo a estos entornos.

Otros Requisitos

El candidato ideal debe tener un nivel de inglés intermedio (B2), necesario para la lectura de documentación técnica y la colaboración ocasional en proyectos internacionales. Además, se buscan habilidades blandas como el pensamiento analítico para la resolución de problemas, capacidad de comunicación efectiva y experiencia trabajando en equipos bajo la metodología Scrum o Agile.

Responsabilidades Clave

Como Software Engineer II en Davivienda, tus tareas diarias irán mucho más allá de escribir código. Serás responsable de la salud técnica de los productos financieros que usan millones de colombianos. Las funciones principales incluyen:

  • Diseñar y desarrollar servicios backend escalables utilizando Java y Spring Boot, asegurando altos estándares de seguridad y rendimiento.
  • Escribir y optimizar procedimientos almacenados y consultas SQL complejas en bases de datos Oracle para garantizar la eficiencia en el procesamiento de datos.
  • Participar activamente en la migración de sistemas legados (monolitos) hacia arquitecturas modernas basadas en microservicios.
  • Garantizar la calidad del código mediante la implementación de pruebas unitarias (Unit Testing) y la realización de revisiones de código (Code Reviews) con tus pares.
  • Colaborar con los equipos de DevOps para la integración y despliegue continuo (CI/CD) utilizando herramientas como Jenkins.
  • Diagnosticar y solucionar incidentes técnicos en ambientes de producción, minimizando el impacto en el servicio al cliente.
  • Trabajar de la mano con el Product Owner y el Scrum Master para definir estimaciones técnicas y asegurar el cumplimiento de los sprints.

Lo Que Ganarás (Beneficios)

Compensación Salarial

El salario para este rol oscila entre $8,000,000 y $12,000,000 COP mensuales, dependiendo del resultado de tu prueba técnica y tu experiencia previa. Este salario se paga en 12 mensualidades al año, más las primas legales correspondientes.

Beneficios y Bienestar

Davivienda ofrece un paquete de beneficios robusto que incluye medicina prepagada (póliza de salud) con subsidio parcial o total para el empleado y su grupo familiar. También contarás con un seguro de vida colectivo. Un beneficio muy valorado son las tasas de interés preferenciales para créditos de vivienda y préstamos de libre inversión, exclusivas para empleados del banco.

Crecimiento Profesional

La estructura del banco permite una línea de carrera clara. Podrás ascender a Senior Software Engineer, Líder Técnico o Arquitecto de Software. Además, el banco fomenta la movilidad interna, permitiéndote cambiar de proyectos o áreas después de un tiempo prudente para diversificar tu experiencia.

Aprendizaje Continuo

Tendrás acceso a la "Universidad Davivienda", una plataforma interna de formación. La empresa suele patrocinar certificaciones técnicas relevantes (como AWS, Azure o Java) y certificaciones en metodologías ágiles (Scrum Master), apoyando tu actualización profesional constante.

Cómo Aplicar en Línea

El proceso de aplicación es totalmente digital. Sigue estos pasos exactos para postularte a la vacante:

  1. Ingresa al portal oficial de empleo de Davivienda en: https://empleo.davivienda.com/
  2. Regístrate creando un perfil nuevo en la plataforma SuccessFactors si aún no tienes cuenta; asegúrate de completar todos los campos de información personal y académica.
  3. Utiliza la barra de búsqueda y escribe "Software Engineer" o filtra por el área de "Tecnología" en Bogotá.
  4. Selecciona la vacante "Software Engineer II (Java & Oracle focus)" y lee detenidamente la descripción para confirmar que cumples con el perfil.
  5. Haz clic en el botón "Postularse" y adjunta tu hoja de vida actualizada en formato PDF.
  6. Completa los formularios adicionales que solicite el sistema sobre tu experiencia específica en Java y bases de datos.
  7. Revisa tu correo electrónico inmediatamente para confirmar la recepción de tu postulación y estar atento a las invitaciones para las pruebas psicotécnicas.

Por Qué Elegir Davivienda

Elegir Davivienda significa optar por la solidez en un momento donde el sector tecnológico global enfrenta incertidumbre. A diferencia de una startup, Davivienda ofrece la seguridad de una institución financiera regulada y rentable, pero con el desafío técnico de una empresa que invierte masivamente en transformación digital. Trabajarás en proyectos de alto impacto que afectan la vida financiera de millones de personas.

La cultura organizacional es otro gran diferenciador. El ambiente se caracteriza por ser colaborativo y respetuoso. El banco hace un esfuerzo real por mantener el equilibrio vida-trabajo a través de su modelo híbrido y el sistema de "Puntos Davivienda", que permite canjear logros por tiempo libre. Además, al ser parte del Grupo Bolívar, accedes a un ecosistema de bienestar que es difícil de igualar en empresas más pequeñas.

Finalmente, la tecnología en el banco no es un área de soporte, sino el núcleo del negocio actual. La transición hacia la nube y los microservicios te permitirá trabajar con tecnologías de vanguardia (Cloud, Contenedores, APIs) dentro de un entorno empresarial complejo, lo cual enriquecerá enormemente tu perfil profesional y tu valor en el mercado.

Consejos para tu Aplicación

Para aumentar tus posibilidades de éxito en el proceso de selección, ten en cuenta las siguientes recomendaciones:

  • Prepara la Prueba Técnica: El filtro más difícil suele ser el reto de código (HackerRank o similar). Practica ejercicios de lógica en Java y, sobre todo, repasa consultas SQL avanzadas y optimización de PL/SQL.
  • Destaca Proyectos Reales: En tu hoja de vida y entrevista, no solo listes tecnologías. Explica cómo usaste Java o Oracle para resolver un problema de negocio específico o mejorar el rendimiento de una aplicación.
  • Investiga sobre el Banco: Conocer productos como DaviPlata o entender la misión de la empresa te ayudará en la entrevista con Recursos Humanos para demostrar afinidad cultural.
  • Inglés Técnico: Aunque la entrevista sea en español, asegúrate de conocer la terminología técnica en inglés, ya que es el estándar en la documentación que manejarás.
  • Honestidad en Habilidades: Si no conoces una herramienta específica (ej. una nube en particular), sé honesto pero demuestra tu capacidad y disposición para aprenderla rápidamente.

Información de Contacto

Canal Información
Correo Electrónico Selección seleccion@davivienda.com
Teléfono Central +57 601 3302000
Sitio Web Oficial www.davivienda.com
Portal de Empleo empleo.davivienda.com

Preguntas Frecuentes

¿Davivienda ofrece primas extralegales?
Sí, además de las prestaciones de ley, es común en el sector bancario y en Davivienda recibir beneficios adicionales o bonificaciones extralegales, sujetas a las políticas internas y el desempeño.

¿Es obligatorio vivir en Bogotá?
Generalmente sí. Aunque el trabajo es híbrido, la política actual requiere asistencia a las oficinas en Bogotá (Calle 26 o Calle 100) algunos días a la semana, por lo que debes residir en la ciudad o municipios aledaños.

¿Qué tan difícil es la prueba técnica?
Los candidatos reportan que la prueba es exigente, enfocándose fuertemente en fundamentos de Java, estructuras de datos y optimización de bases de datos Oracle. Se recomienda estudiar antes de presentarla.

¿Proporcionan el equipo de trabajo?
Sí, el banco te proporcionará un computador portátil de alto rendimiento y los accesos necesarios para realizar tu trabajo tanto en la oficina como desde casa.

¿Cuánto dura el proceso de selección?
El proceso completo suele tomar entre 3 y 6 semanas, dependiendo de la disponibilidad de los entrevistadores técnicos y la velocidad de los estudios de seguridad.

¿Cuál es el código de vestimenta?
Para el área de tecnología, el código es "Business Casual". Es más relajado que el personal de las sucursales bancarias, pero se espera una presentación personal pulcra y profesional.

¿Contratan extranjeros?
Sí, siempre y cuando cuenten con la Cédula de Extranjería vigente y la visa de trabajo correspondiente que les permita laborar legalmente en Colombia.

Recordatorios Importantes

  • El sector bancario realiza estudios de seguridad y antecedentes rigurosos; asegúrate de que toda la información en tu hoja de vida sea veraz y verificable.
  • Existe un periodo de prueba legal de 2 meses al inicio del contrato, estándar en la legislación laboral colombiana.
  • El dominio del inglés no es obligatorio para la conversación diaria, pero es esencial para entender la documentación técnica de los proyectos.

Esta es tu oportunidad de impulsar tu carrera en una de las empresas más sólidas de Colombia. Si cumples con el perfil técnico y buscas un lugar donde puedas crecer profesionalmente mientras mantienes calidad de vida, te invitamos a iniciar tu proceso de aplicación en Davivienda hoy mismo.

Tags: Empleos en Bogotá