Posted 1w ago

Desarrollador JAVA SR

@ BBVA
Retiro, /, Argentina
HybridFull Time
Responsibilities:Design services, Develop microservices, Collaborate backlog
Requirements Summary:5+ years software development experience; Java 1.8+, Spring Framework (4+), microservices, REST/ SOAP, CI/CD, Maven, Git, Linux, Agile (Scrum/Kanban).
Technical Tools Mentioned:Java, Spring, REST, SOAP, JUnit, Git, Jenkins, Maven, Oracle, Sybase, Tomcat, GlassFish, WildFly, WebSphere, Linux
Save
Mark Applied
Hide Job
Report & Hide
Job Description

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:

En BBVA Argentina buscamos sumar un/a Desarrollador/a Java Senior para formar parte de un equipo que implementa proyectos de Adquirencia. Se abocará al diseño y construcción de nuevos servicios, así como también a su operación productiva, diseñando arquitecturas robustas y participando en la toma de decisiones técnicas. Trabajará junto al equipo de desarrollo y el Product Owner en la generación de backlog, acompañando el dimensionamiento y diseño de soluciones. Además, impulsará la mejora continua del rendimiento de aplicaciones críticas.
 

 Responsabilidades principales

  • Diseñar y desarrollar nuevos servicios y microservicios.

  • Participar en la definición de arquitecturas robustas y escalables.

  • Colaborar con el equipo de desarrollo y el Product Owner en la generación y priorización del backlog.

  • Dimensionar y diseñar soluciones técnicas acorde a las necesidades del negocio.

  • Asegurar la operación productiva de los servicios desarrollados.

  • Mejorar continuamente el rendimiento de aplicaciones críticas.

  • Proponer e implementar mejoras arquitectónicas.

  • Integrar soluciones con APIs de terceros y sistemas existentes.

  • Participar en decisiones técnicas clave del equipo
     

Requisitos Excluyentes

  • Experiencia en desarrollo con Java 1.8+.

  • Experiencia en diseño y desarrollo de microservicios con Spring Framework (4+).

  • Conocimientos sólidos en patrones de diseño y programación orientada a objetos.

  • Experiencia en arquitectura de microservicios.

  • Desarrollo y consumo de APIs REST (JSON) y SOAP (XML).

  • Experiencia en testing unitario (JUnit) e integraciones.

  • Manejo de control de versiones (Git).

  • Uso de herramientas de CI/CD (ej.: Jenkins).

  • Gestión de proyectos con Maven.

  • Conocimientos en bases de datos SQL (Oracle, Sybase).

  • Experiencia con servidores de aplicaciones (Tomcat, GlassFish, WildFly o WebSphere).

  • Manejo de sistemas GNU/Linux (comandos y scripting).

  • Experiencia en metodologías ágiles (Scrum / Kanban).
     

 Requisitos Deseables

  • Experiencia en industrias bancarias, fintech, medios de pago o e-commerce.

  • Integración con sistemas mainframe.

  • Conocimientos en seguridad de comunicaciones:

    • OAuth2

    • mTLS

    • Firmas digitales

  • Conexión remota a servidores.
     

Experiencia y Formación

  • Estudiante avanzado o graduado/a en Sistemas, Informática o carreras afines.

  • A partir de 5 años de experiencia en desarrollo de software.
     

Habilidades Blandas

  • Capacidad analítica para resolver problemas complejos.

  • Proactividad y autonomía en la ejecución de tareas.

  • Trabajo en equipo y colaboración.

  • Adaptabilidad a entornos dinámicos.

  • Aprendizaje continuo.

  • Comunicación clara y efectiva, incluso con perfiles no técnicos.

Skills:

Banking