NFQ
Head image
NFQ
Oferta cerrada el 10/05/2022

JAVA DEVELOPER

Salario35-45K
Remoto100%

Te pasas los meses pensando si pides ese préstamo o esa hipoteca para cumplir tu sueño y cuando te decides… ¡zas! Que si un estudio, que si scoring… ¿Pero qué es eso? Es una tarea necesaria para que bancos y aseguradores sepan el riesgo de la operación y aunque pueda parecer sencilla, por detrás tiene una cantidad de cálculos alucinantes. En NFQ hacen ese software de cálculos de riesgo y ahora necesitan ampliar su equipo de backend para seguir desarrollándolo   y que gente como tú pueda hacer realidad sus sueños. ¿Te sumas al equipo? 🧮

¿Qué harás?

NFQ es una empresa de servicios especializada y con soluciones propias en sectores tan importantes como el de los bancos o los seguros. Y no están solos, porque forman parte de NWorld, un ecosistema de compañías que comparten una visión especializada.

Sus proyectos están centrados en el mundo financiero, realizando software para el cálculo de riesgos 🏦. Son aplicaciones intensivas en el cálculo que requieren de mucha potencia, por lo que la figura del Backend es básica para que todo funcione correctamente.

Como te contábamos son aplicaciones complejas, desde un punto de vista matemático y generan mucha información.

Al tener dos desarrollos bastante amplios, es fundamental que apliques tu seniority para dar impulso al equipo.

También participarás en la implementación de funcionalidades nuevas, y pasarás documentación para validar los cambios.

El Product Owner “es de la casa” y estarás en contacto diario con él, así como con el cliente, compuesto por el equipo funcional.

Participarás en la entrega de la herramienta como un Saas y también se le da el servicio de reporting al cliente. 

Trabajan con metodologías ágiles y en todo momento te sentirás acompañado y parte del equipo. Harás pair-programming con alguien del equipo, para poder garantizar la calidad del código y te darán las pautas, plug-ins que debes instalarte...🤝

También recibirás formación en lenguaje bancario, necesario para entender mejor el producto, con lo cual sentirás mayor comodidad a la hora de desarrollar nuevas features.

Tu evolución

NFQ
Tu primer día

En 1 mes

Te habrás integrado en NFQ y ya te habrás presentado en Gather 🖖

Habrás completado tu onboarding, que incluirá hacer pair-working con alguien del equipo para que vayas entendiendo el día a día del equipo, así como la estructura de los proyectos con los que trabajarás.

Conocerás las distintas herramientas con las que trabaja el equipo de desarrollo y los distintos componentes en los que se apoyan las aplicaciones que desarrollarás.

Tus responsabilidades

  • Participarás en todo el ciclo de desarrollo de software, desde la definición de arquitecturas, modelos de datos hasta la implementación en forma de API’s y diferentes servicios

  • Trabajarás empleando buenas prácticas, llevando “Clean Code” por bandera y usando GitFlow como política de branching. Todas las ramas están protegidas, emplean Merge Request para garantizar la calidad del código.

  • Estarás implicado en los despliegues a diferentes entornos, utilizando Jenkins para llevar el producto a entornos tanto de desarrollo como de producción, siempre generando Release Notes.


¿Cómo lo harás?

Formarás parte del equipo de Backend, participando en los  diferentes proyectos que tiene NFQ. Usan metodologías ágiles para gestionar los backlogs y donde encontrarás todas las features que realizará el equipo durante los siguientes sprints, que por ciertos los realizan de dos/tres semanas.

Tienen una estructura muy horizontal y una cultura muy fresca. La comunicación para ellos es muy importante y fomentan que todo el mundo pueda dar siempre su opinión constructiva, ¡aquí no encontrarás barreras! 😉

¿Cuándo trabajarás?

El horario es totalmente flexible, pero durante el onboarding, hasta que cojas soltura y tengas autonomía, trabajarás de 9:00 a 18:30 horario peninsular español y así coincidirás con su equipo.

Tendrás jornada intensiva los viernes y en verano.

Parte del equipo suele empezar a las 8:00 para acabar lo antes posible y dedicarse a su vida personal. Pero si eres de los que no te gusta madrugar, no te preocupes, porque tendrás a los compañeros de México hasta bien tarde 🙂.

Día laborable

Jornada completa

Vacaciones

25 días

Jornada laboral

Flexible

Turno continuo

Viernes

Turno continuo

En verano

Horario

De lunes a viernes

Entrada flexible08:00 - 09:00
09:00 - 14:00
1h. libre desde 14:00 hasta 15:00
15:00 - 18:30
Salida flexible18:30 - 19:30

¿Dónde trabajarás?

Remoto

100%

¡Desde donde quieras!

Esta posición es 100% remota, por lo que mientras te asegures que tienes buena conexión, podrás trabajar desde el centro de Madrid, o viendo el mar desde Conil 🏖️.

Tienen sus oficinas en Madrid, en la calle O’Donnell 34, y si te pilla cerca, te pedirán que vayas allí para el onboarding y para conocer al equipo. Pero si no, no pasa nada, porque todo se podrá hacer en remoto. 

¿Con quién trabajarás?

Ahora mismo son 25 personas en el equipo, aunque es probable que cuando te incorpores ya sean alguna más. Algunas de las personas con las que más interactuarás en tu día a día son:

  • Eduardo Sánchez-Cabezudo (Team Leader): la alegría de la huerta, nunca le verás una mala cara o un mal gesto. Trabajador incansable que siempre estará para echar una mano a quien le pida ayuda. Bueno, te puede mirar mal si le tocas la tortilla de patatas del bar de la esquina. Se encargará de que no te falte de nada y cuentes con un entorno de trabajo donde puedas brillar.
  • Juan Roa (QA Leader y PYTHON Team Leader): Sin Juan, no se podría entender NFQ Solutions, lleva picando piedra desde los tiempos de Obelix y sus menhires. Prácticamente, todas las aplicaciones que hoy en día tenemos en el mercado llevan un trocito del corazón de Juan. Cuando tengáis confianza con él, le preguntáis por el bar de las chinochonis 🙈
  • Manuel Iglesias (DevOps Leader): empezó en NFQ cuando aún no se sabía que era eso de DevOps y poco a poco ha ido convenciendo a todo el equipo de que esa es la forma correcta de hacer las cosas. Intentará que hagas tuyas sus locuras.
  • Santiago Murcia (Cloud Manager): Veterano curtido en 1.000 batallas, al que principalmente escucharás hablar de maratones, ironmans y todo aquello que le rodee 🏃. En sus ratos libres ayuda al equipo con las dudas que puedan tener en AWS, lleva la relación con los diferentes proveedores Cloud y se implica en lo que le dejan de la gestión agile de los equipos de desarrollo.

Y aquí se ve al equipo en la oficina virtual en Gather 😁.


¿Qué piden?

Buscan una persona con unos requisitos técnicos, pero sobre todo que sea proactiva, siempre dispuesta a ayudar, autónoma y con pasión por la tecnología. Dado que trabajan de forma remota, la comunicación es una parte fundamental, 

Para unirse al equipo de Backend quieren a alguien

  • Que tengas experiencia como Backender trabajando con Java y SpringBoot.
  • Que hayas sido partícipe en todo el ciclo de desarrollo software.
  • Experiencia en desarrollo de producto.
  • Experiencia con Gitflow o haber trabajado con ciertas políticas de Branching.
  • Con costumbre en trabajar con MAVEN.
  • Experiencia con bases de datos relacionales y su modelado.
  • Que hayas participado en desarrollos con arquitecturas orientadas a los microservicios.
  • Venir de un entorno de trabajo en el que se usaran metodologías ágiles.

 

Te harán la ola si además tienes:

  • Experiencia trabajando con arquitecturas basadas en eventos. Ellos utilizan RabbitMQ, pero valorarían cualquier otro gestor de colas.
  • Si te has pegado con Docker, o tienes interés
  • Experiencia con Mongo
  • Experiencia en cloud, ellos usan AWS, pero también les vale si tienes experiencia en otras.
  • Uso de buenas prácticas, como Pair Programing, XP, testing… y hablando de testing, ellos utilizan Mokito y JUnit.
  • Conocimientos de Python.

Tecnologías

Innegociable

  • Java
    Avanzado
  • Spring Boot
    Avanzado
  • Maven
    Avanzado
  • postgres
    Intermedio

Estaría bien

  • Jenkins
    Básico

Suma puntos

  • rabbit
    Intermedio
  • Docker
    Básico
  • AWS
    Básico
  • Python
    Básico

Otras habilidades

Innegociable

  • Atención al detalle
  • Comunicación escrita
  • Capacidad de dar feedback
  • Adaptabilidad al cambio

Estaría bien

  • Autonomía en el aprendizaje
  • Capacidad de abstracción

Suma puntos

  • Inteligencia emocional
  • Pensamiento analítico
  • Pensamiento creativo

¿Qué ofrecen?

Salario

35-45K

Horario

Flexible

Remoto

100%

🏖️ 25 días de vacaciones, y además, en Navidad suelen cerrar un día extra, normalmente Nochebuena o Nochevieja.

💻 Equipo necesario para que puedas trabajar cómodamente (un portátil potente, teclado, ratón).

💂 Clases de inglés subvencionadas por la empresa.

🍲 Posibilidad de recibir parte de tu retribución en especie (cheques restaurant, guardería, seguro médico, transporte).

👩‍🎓👨‍🎓 Acceso a OpenWebinars para que puedas hacer el curso que quieras. Además, subvencionan cualquier otro curso o certificación que quieras hacer.

Beneficios

Clases de Idiomas
Presupuesto para formación
Vacaciones Extra
Retribución Flexible

Capacidad de transformar parte del salario en pagos en especie como: cheques-guardería o Tickets Restaurant.

What the FAQ?

NO. 

Si sus oficinas de Madrid te pillan cerca, podrás pasarte por allí para alguna reunión o formación o simplemente para veros las caras.


La verdad es que necesitan cubrir la posición lo antes posible, por lo que van a ir muy rápido en el proceso.

Eduardo te hará la primera entrevista, en la que te contará de la empresa. Y luego hablarás con 2-3 personas más del equipo para comentar temas técnicos.