BBVA en Argentina
Desarrollador Fullstack | Senior
BBVA en ArgentinaArgentina1 day ago
Full-timeEngineering, Information Technology
¿Te entusiasma hacer crecer tu carrera?

BBVA es una compañía global con más de 160 años de historia que opera en más de 25 países donde damos servicio a más de 80 millones de clientes. Somos más de 121.000 profesionales trabajando en equipos multidisciplinares con perfiles tan diversos como financieros, expertos legales, científicos de datos, desarrolladores, ingenieros y diseñadores

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.

Habilidades:

Banca

Key Skills

Ranked by relevance