Santander Querétaro - Dev Batch
Descripción
Desarrollador Dev Barch
En búsqueda de un desarrollado Java/ Spring con experiencia en:
1. Core técnico
Lenguajes y frameworks
Java/Spring Batch: El estándar de facto. Chunks, ItemReader/Writer, particionamiento, listeners, retry/skip.
SQL avanzado: Window functions, CTEs, optimización de queries. El 80% de un batch es mover datos.
-Shell Scripting: Bash/ksh para orquestar jobs, mover archivos, logs. Indispensable en Unix/Linux.
2. Infra y datos
Sistemas operativos
Linux/Unix: Permisos, procesos,
Comandos clave
Bases de datos
-Oracle: Bulk insert, MERGE, índices, explain plans. Batch sin BD no existe.
Manejo de archivos: CSV, fixed width, XML, JSON, Parquet. Saber leer/escribir en streams para no tronar memoria.
Protocolos de archivos
SFTP SCP: Transferencia segura. JSch Apache Commons VFS en Java.
NFS CIFS: Volúmenes compartidos entre pods servidores.
Requisitos mínimos
Lenguajes y frameworks
Java/Spring Batch: El estándar de facto. Chunks, ItemReader/Writer, particionamiento, listeners, retry/skip.
SQL avanzado*: Window functions, CTEs, optimización de queries. El 80% de un batch es mover datos.
Shell Scripting: Bash/ksh para orquestar jobs, mover archivos, logs. Indispensable en Unix/Linux.
2. Infra y datos
Sistemas operativos
Linux/Unix: Permisos, procesos,
Comandos clave
Bases de datos