**Java Developer — Semi Senior (CABA, híbrido)**: **Ubicación**: CABA (Argentina) **Modalidad**: Híbrido (**40% presencial**) **Jornada**: L-V, 9:00-18:00 **Contrato**: 6 meses (con posibilidad de extensión) **Cliente**: Santander **Idioma**: — (no excluyente) **About this role**: Buscamos un/a **Java Developer Semi Senior** para sumarse a un equipo de transformación digital en banca. Trabajarás construyendo **APIs REST** y **microservicios** con **Spring Boot**, con foco en calidad, performance y despliegues continuos. **Responsibilities**: - Diseñar y desarrollar **APIs RESTful** con **Spring Boot** (Spring MVC/Security). - Implementar y mantener **microservicios** escalables, resilientes y seguros. - Participar del **ciclo end-to-end**: requisitos, diseño, pruebas, deploy y soporte productivo. - Integrar con **BD relacionales y NoSQL**, optimizando consultas y transacciones. - Escribir **tests unitarios e integración** (cobertura y robustez). - Realizar **code reviews** y proponer mejoras de proceso/arquitectura. **Must-have**: - **3+ años** en desarrollo **Java 8+**. - Experiência en **Spring Boot**, **Spring MVC** y **Spring Security**. - Integración con **SQL** (MySQL/PostgreSQL) y/o **NoSQL** (MongoDB/Redis). - **Git** y **Maven/Gradle**. - Prácticas de **CI/CD** y entornos de despliegue automatizado. - **JUnit/Mockito** y trabajo ágil (**Scrum/Kanban**). **Nice to have**: - Sólida **capacidad analítica** y resolución de problemas. - Comunicación efectiva y **trabajo en equipo**. - Proactividad, aprendizaje continuo y **orientación a la calidad**. **Work setup**: - **Híbrido en CABA** (presencialidad **40%**). - Horario **9-18 hs**. **¡Aplicá acá mismo!**: