Back-end Developer Java in Madrid

BNeXT

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Bnext es la primera alternativa a la banca móvil de España, fundada por Guillermo Vicandi y Juan Antonio Rullán en 2017, donde, con una sola cuenta, se pueden contratar los productos financieros y de seguros que más se adapten a las necesidades de cada persona.

Actualmente, cuenta con más de 400.000 usuarios activos en nuestro país. Recientemente ha cerrado la mayor ronda de financiación de serie A de España del sector Fintech, superando los 22 millones de euros.

Descripción del puesto

¿Te gusta resolver problemas a personas reales? ¿Participar en el desarrollo de tecnología para crear producto? ¿Trabajar en equipo y con capacidad de participar en la toma de decisiones? En Bnext estamos buscando ingenier@s con experiencia en entornos transacciones y conocimiento en Java Spring/Micronauts que formen parte de nuestro core de producto y que ayudarán a los usuarios de Bnext a tomar por fin el control de su dinero.

Tenemos una misión muy clara en Bnext: dar a nuestros usuarios el control de su dinero que durante mucho tiempo no han tenido. ¿Cómo? Facilitándoles el acceso a una cuenta 100% electrónica y permitiéndoles acceder desde una App a todo lo que necesita para que la gestión de su dinero sea sencilla. Siempre lo decimos: “Te cuesta mucho ganarlo. Que no te cueste vivirlo”.

¿Cómo funcionan el área de core?

Es un área de alta responsabilidad y con alta exigencia en seguridad y rendimiento, que permite la gestión de transacciones económicas de nuestros clientes. Es una área con alcance internacional y que permite un desarrollo profesional no sólo en el uso de la tecnología sino en el entendimiento de los procesos regulatorios nacionales e internacionales.

Este área proporciona servicios internos a equipos de desarrollo de producto que serán los consumidores de dichas APIs

Requisitos

Principales Responsabilidades

Como Backend Developer en el área de core realizarás las siguientes actividades:

  • Desarrollo de módulos y APIs en base a las especificaciones definidas en los análisis funcionales.
  • Participación junto con el equipo global de IT del diseño de requerimientos funcionales y creación de documentación técnica.
  • Participación en la ampliación/modificación y documentación de los modelos de datos a los que se conectarán las APIs.
  • Integración con servicios de terceros y sistemas de reporting.
  • Diseño de pruebas funcionales test unitarios.
  • Participación en las reuniones de seguimiento.
  • Desplegar, gestionar y operar sistemas AWS y/o GCP seguros, escalables, altamente disponibles y con tolerancia a fallos.

Requisitos

Mínimo 5 años de experiencia en desarrollo de sistemas de API de sistemas Java con experiencia en Micronaut y/o Spring.

Conocimientos avanzados de:

  • Java 11+
  • Microservicios
  • Uso de Maven/Gradle
  • Uso de GIT en entorno GitLab
  • Diseño y manejo de bases de datos SQL y NoSQL.
  • Interacción con sistemas de encolado de tareas, RabbitMQ
  • Interacción con sistemas de caché REDIS
  • Experiencia en despliegues de Kubernets sobre AWS y/o GCP
  • Experiencia con sistemas CI/DC
  • Inglés medio/avanzado. Puede tocarnos trabajar con desarrolladores de cualquier parte del mundo.
  • Proactividad, empatía, energía positiva y buena actitud de servicio. Trabajamos en esto porque nos gusta, y queremos que disfrutes tanto como nosotros.

Se valorará positivamente experiencia y conocimientos en:

  • Arquitecturas limpias y patrones de desarrollo
  • Experiencia con GNU/Linux OS.
  • AWS (conocimientos en servicios tales como VPC, EC2, S3, etc. )
  • Uso de Kubernetes y conocimiento en seguridad.
  • Experiencia en administrar y gestionar proyectos en infraestructura Cloud
  • Experiencia en programación de aplicaciones con PHP y Laravel
  • CORE Bancario
  • Conectores de pagos, TPV etc.
  • Xpay

Proceso de selección

El proceso consistirá en las siguientes fases:

  • Primer filtro de candidatos por parte del equipo de Recursos Humanos
  • Typeform con una serie de preguntas básicas para evaluar si existe realmente fit con el puesto
  • Entrevista Personal con una o varias personas del equipo de Bnext
  • Prueba técnica
  • Decisión Final

 

About BNeXT

  • Fintech

  • Madrid, Spain

  • 11-50

  • 2016

.

Other backend developer jobs that might interest you...