




**Excited to grow your career?** BBVA is a global company with more than 160 years of history that operates in more than 25 countries where we serve more than 80 million customers. We are more than 121,000 professionals working in multidisciplinary teams with profiles as diverse as financiers, legal experts, data scientists, developers, engineers and designers. **About the job:** Buscamos sumar un desarrollador JAVA para ser parte de un equipo que implementa proyectos de Adquirencia. Se abocará al diseño y construcción de nuevos servicios así como también de su posterior operación productiva, diseñando arquitecturas robustas y participando de la toma de decisiones técnicas. Trabajará junto al equipo de desarrollo y al Product Owner en la generación de backlog, acompañando a dimensionar y diseñar las soluciones que sean necesarias. Trabajara en la mejora continua del rendimiento de aplicaciones críticas, proponiendo mejoras arquitectónicas. **Requisitos** **Hard Skills y Conocimientos:** * Conocimientos de patrones de diseño y buenas prácticas de programación orientada a objetos * Diseñar y desarrollar microservicios altamente escalables utilizando el ecosistema Spring (Spring Framework 4\+) * Arquitectura: Experiencia real trabajando con Microservicios y patrones de diseño. * Implementación de testing unitario (Junit) y test integrales * Utilización de versionadores de código (Git) * Utilización de herramientas de despliegue automático (Jenkins: job/pipeline) * Java 1\.8\+ * Definición y construcción de una API Rest * Gestión y construcción de proyectos Java a través de Maven * Conocimientos de WebServices y bases de datos SQL (Oracle y Sybase) * Conexión remota servidores (deseable) * Sistema operativo GNU / Linux (Comandos y Shell) * Servidor de aplicaciones : Tomcat, GlassFish, Wildfly o websphere * Experiencia en Industrias Bancarios y/o Medios de Pago (es un plus) * Dominio avanzado de consumo de APIs REST/JSON y SOAP/XML. Experiencia en integración con API’s de terceros y manejo de Webhooks. * Conocimiento en seguridad de las comunicaciones es un plus: gestionando protocolos de autenticación y cifrado (OAuth2, mTLS, firmas digitales) para el intercambio de información sensible. * Conocimientos de JIRA **Requisitos técnicos Front\-End** * HTML: semántica, usabilidad, maquetado. * CSS \- Flexbox, GridLayout. * Javascript / Typescript. ReactJs / AngularJs. * Creación de componentes (Polymer / LitElement) * Webpack. * Node. * Administradores de dependencias (Bower / Npm). * conocimientos de Micro Frontend, Redux, Context, Babel. (Deseable) **Habilidades Blandas** * Capacidad analítica para diseñar y llevar adelante la construcción de soluciones de mediana/alta complejidad * Actitud proactiva para la resolución de bloqueos * Trabajo en equipo, ser capaz de autoorganizarse con sus compañeros para lograr objetivos comunes * Adaptabilidad a cambios. * Aprendizaje continuo y autodesarrollo. * Autonomía para la definición y ejecución de sus tareas Capacidad de comunicación asertiva para explicar conceptos técnicos a perfiles no técnicos. * **Experiencia y Formación** * Ser estudiante / recibido de estudios terciarios o universitarios en Sistemas, Informática o carrera afín * Conocimiento trabajando en marcos ágiles: Scrum / Kanban (es un plus) * Más de 3 años de experiencia en puestos similares de desarrollo de software. **Skills:** Banking


