Resumen del puesto
el backend developer es responsable de diseñar, implementar y mantener los servicios y componentes del lado del servidor que soportan las aplicaciones y ecosistemas digitales de la organización.
su rol es fundamental para garantizar rendimiento, seguridad, escalabilidad, alta disponibilidad y correcta integración entre múltiples sistemas y canales.
este perfil requiere sólida experiencia en java con spring boot, desarrollo basado en microservicios, integración mediante apis restful, manejo de bases de datos sql, contenedores docker, y administración de entornos distribuidos con service mesh (istio) y oracle cloud.
se valora de manera opcional experiencia en generative ai, bases de datos vectoriales y kubernetes, así como conocimientos en automatización ci/cd y arquitecturas modernas orientadas a servicios.
responsabilidades principales
diseñar, desarrollar e implementar servicios backend escalables utilizando java y spring boot, aplicando patrones modernos y buenas prácticas de ingeniería.
construir, mantener y optimizar arquitecturas basadas en microservicios, asegurando modularidad, bajo acoplamiento y alta mantenibilidad.
integrar servicios mediante apis restful, garantizando autenticación, autorización, seguridad, control de errores y tiempos de respuesta óptimos.
administrar y configurar service mesh (istio) para el enrutamiento de tráfico, observabilidad, resiliencia y políticas de seguridad en ecosistemas distribuidos.
desarrollar consultas, vistas, procedimientos almacenados y modelos de datos en bases de datos sql, asegurando eficiencia, integridad de la información y correcto desempeño del sistema.
implementar contenedores con docker para asegurar portabilidad, reproducibilidad y escalabilidad en entornos de desarrollo, qa y producción.
trabajar en entornos cloud, preferiblemente oracle cloud, configurando servicios, conectividad, seguridad y despliegues eficientes.
resolver problemas técnicos complejos, brindar soporte a integraciones críticas y asegurar estabilidad en entornos de alta demanda.
participar activamente en procesos de ci/cd, integrando pipelines para despliegues automatizados y confiables.
colaborar estrechamente con equipos de frontend, qa, devops y arquitectura, asegurando alineación técnica y cumplimiento funcional.
aplicar metodologías ágiles como scrum o kanban, participando en ceremonias, refinamientos de backlog y actualizaciones de progreso.
utilizar herramientas de control de versiones (git) para gestionar ramas, revisar código, documentar cambios y mantener la integridad del repositorio.
documentar de forma clara apis, integraciones, procesos técnicos y arquitectura, facilitando mantenibilidad y continuidad operativa.
(opcional)
integrar y trabajar con bases de datos vectoriales y herramientas de generative ai cuando los proyectos lo requieran.
(opcional)
implementar despliegues y orquestación de servicios en kubernetes.
requisitos
3+ años de experiencia en desarrollo backend con java y spring boot.
dominio en apis restful, microservicios y arquitecturas orientadas a servicios (soa).
conocimientos sólidos en bases de datos sql (postgresql, oracle, mysql o similares).
experiencia con docker y conceptos de contenedorización.
manejo de service mesh (istio) y ecosistemas distribuidos.
experiencia trabajando con oracle cloud u otros proveedores similares.
buen entendimiento de procesos ci/cd, integración continua y despliegues automatizados.
manejo avanzado de git, flujos colaborativos y revisión de código.
experiencia colaborando en equipos ágiles bajo scrum o kanban.
capacidad analítica para resolución de problemas, soporte a incidencias y análisis de rendimiento.
excelente documentación técnica y comunicación entre equipos multidisciplinarios.
deseable (no obligatorio): experiencia con kubernetes, herramientas de generative ai y bases de datos vectoriales.
en consultec-ti creemos en el poder del talento para transformar organizaciones.
impulsamos la evolución digital en sectores como banca, retail, salud, energía y gobierno, desarrollando soluciones que optimizan procesos y mejoran la experiencia de los usuarios.
aquí encontrarás un espacio para crecer, participar en proyectos innovadores y ser parte de equipos de alto rendimiento que marcan la diferencia.
#j-*-ljbffr