14 días
Expira 28/09/2025
Senior Java Software Engineer
Senior Java Software Engineer
Job Description
Conocimientos y expertise en:
Microservicios
- Experiencia comprobada en Java, mínimo 5 años, conocimiento de Java 8 o superior. Deseable: Certificación Java.
- Experiencia mínima de 2 años en desarrollo y diseño de Microservicios.
- Experiencia integrando Web Services SOAP.
- Conocimientos de diseño de APIs / Restful.
- Experiencia en SpringBoot, y conocimiento sólido en el framework Spring y Spring Security.
- Experiencia en nodeJS.
- Conocimientos en patrones de diseño (Circuit Breaker, SAGA, Choreography, Orchestrat).
Tecnologías
- Conocimientos y experiencia en tecnologías en la nube.
- Conocimientos y experiencia en Kubernetes.
- Conocimiento y experiencia en metodologías de trabajo ágil.
CI/CD
- Experiencia en el control de versiones mediante el uso de Git/Git-Flow.
- Experiencia en testing: pruebas unitarias, integración y rendimiento.
- Conocimiento de prácticas de Code Review (manual o automático con alguna solución tecnológica).
- Conocimientos en la cultura DevOps y toolchain DevOps.
- Desarrollo ágil.
Seguridad
- Cultura de Desarrollo Seguro.
- Abordar temas de seguridad proactivamente en el desarrollo respecto al manejo de vulnerabilidades.
- Seguridad de Datos: manejo criptográfico.
- Familiaridad con herramientas de escaneo de vulnerabilidades.
- Conocimientos en el SDLC y en librerías de terceros y sus riesgos.
Deseable
Certificación JAVA OCP.
Job Responsibilities
Liderar Ejecución:
- Ejecutar el plan propuesto por el negocio o para avances.
- Gestionar riesgos.
- Liderar el cambio.
- Reportar el avance.
- Urgencia tecnológica internamente, como puede ser en una célula.
Investigar y Planificar:
- Iniciativa para mejorar el Output y los KPI.
- Definir estándares y mejores prácticas.
- Innovación con una mirada transversal.
Codear:
- Módulos transversales.
- Aceleradores de transformaciones.
- Librerías CORE.
Comunicar y asesorar:
- Novedades técnicas.
- Estándares y reglas.
- Gestión del conocimiento técnico.
Department/Project Description
Modernizar los portales web de personas y empresas para llevarlos a la arquitectura digital del Banco.