Desarrollador Backend Java

hace 2 semanas


Madrid, Madrid, España Ing Direct A tiempo completo

En Ing Direct, nos gusta decir que somos el banco no banco. Ese que siente y piensa de forma 100% digital. Seguramente porque nacieron así hace más de 20 años. ¿Te animas a desarrollar las herramientas que ayuden a la gente a tomar las mejores decisiones, para que piensen menos en su banco y puedan dedicar su tiempo a lo que de verdad importa?

En Ing Direct llevan dos décadas apoyándose en la innovación como motor del cambio, con el único objetivo de hacerle la vida más fácil a los más de 4 millones de clientes que tienen en España. Y es que tienen claro que el foco debe estar en las personas. Para poder ofrecerles el mejor servicio posible, están construyendo una arquitectura distribuida, robusta, escalable y segura.

Sus equipos de ingeniería trabajan en base a unos principios en los cuales se sustenta su estrategia:

**Target 0% de deuda técnica**: arquitectura hexagonal, microservicios (descomposición de monolitos).

**ING Cloud**: descomposición de centro de datos local.

**Responsabilidad de activos**: son dueños del ciclo completo de cambio.

**Pruebas**: unitarios, contrato, e2e, integración, carga, seguridad, TDD y BDD...

**ING Tech Community** (charlas, eventos fuera de la compañía, hackatons, pair programming...).

**Seguridad**: la construcción de una plataforma segura.

Trabajan en tribus o áreas relacionadas con los productos financieros que ofrecen:

**Seguros**

**Productos de inversión**

Cada tribu está compuesta por varios equipos o SQUADs multidisciplinares, los cuales trabajan de forma colaborativa entre sí con un único objetivo: ofrecer los mejores productos financieros del mercado.

Entrando en detalle respecto a las responsabilidades como desarrollador backend, participarás en el análisis y diseño de los componentes de las aplicaciones de tu equipo, asegurando que se cumplen los requisitos de usuario y que las entregas se realizan en tiempo y con calidad.

Esto implicará entregar en producción cada artefacto software dando el mejor uso a las tecnologías y prácticas de desarrollo, documentando, compartiendo la información y participando en tu chapter, el espacio común que compartirás con el resto de Software Engineers en tu tribu. Como dueños de vuestros propios activos, una vez puestos en producción seréis responsables de su mantenimiento y evolución.

Tu evolución

**Tu primer día**

En 1 mes

Tendrás un/a buddy que te acompañará durante todo el proceso de onboarding, el cual abarcará todo este primer mes. Será momento de solicitar accesos y permisos, instalación de software, conocer a los compis con los que más estrechamente colaborarás.

A estas alturas ya habrás conocido sus instalaciones y todas las comodidades que ofrece su nuevo edificio; y te habrás familiarizado con cómo trabaja el equipo.

**Refinamiento de historias de usuario y colaboración en la gestión del backlog**.

**Administración de tus aplicaciones en los distintos entornos**.

**Gestión de despliegues**.

**Mantenimiento y evolución de tus aplicaciones**.

Como hemos comentado previamente, en Ing Direct creen en el desarrollo iterativo e incremental, apoyándose en metodologías ágiles como Scrum, lo cual les permite hacer entregas de software de valor al final de cada sprint siempre respetando los estándares de calidad.

Son uno de los bancos más reconocidos a nivel digital, gracias a que siempre van un paso por delante. Les gustan los desafíos, los cambios, innovar y ser valientes. Tú vienes a contribuir con tus conocimientos y experiencia a que sigan creciendo y aportando valor.

Su estructura es horizontal, en la que lo más importante son las personas y su desarrollo profesional, tienen claro que contigo conseguirán hacer que las cosas pasen. Serás una pieza clave para que Ing Direct tenga éxito.

Han implantado una organización que han denominado como One Agile Way of Working (OAWoW). Para ello, se organizan en tribus, que puede sonar similar a un departamento tradicional pero la diferencia es que las tribus son multidisciplinares: cuentan con todos los perfiles para poder realizar su trabajo de forma completamente autónoma. Trabajarás mano a mano con compañeros de seguridad, operaciones, negocio, marketing... Cualquier perfil necesario para cumplir con la misión de la tribu.

Las tribus se subdividen a su vez en varios squads, que son equipos con todos los roles Scrum.

Tienen una filosofía que se basa principalmente en 2 pilares:

**Llegar a ser una compañía full DevOps**, en la que el equipo de desarrollo sea responsable de todos los productos desde la fase de ideación hasta la puesta en producción.

**Por otro lado, que esto se apoye en una fuerte comunidad tecnológica** que están construyendo. En Ing Direct están fomentando la comunicación fluida entre todos los departamentos y la participación en eventos internos con ponentes internacionales. Ah Y tampoco dejan de lado otros eventos en los que han sido ponentes y sponsors, como Codemotion, CTO Summit, Meetups...

La flexibilidad es la palabra clave en Ing Direct. PARA TODO.

En cuanto al horario, para que puedas hacerte una idea, podrás arrancar entre las 7 y las 10, y estar terminando entre las 16 o las 19, dependiendo también del rato que quieras desconectar para comer. El horario de reuniones es de 10 a 16 hs; el antes y el después dependen de ti.

**Día laborable**

**Vacaciones**

27 días

**Jornada laboral**

**Horario**

De lunes a viernes

Horario común

10:00 - 16:00

Presencial

En Ing Direct creen en el flexible way of working, que lo que pretende es conseguir el equilibrio perfecto entre la vida personal y profesional. Significa tener más autonomía y flexibilidad en definir cuándo y dónde trabajarás. Aquí el trabajo se mide en objetivos y resultados, no en calentar la silla.

Buscan la combinación entre la máxima disponibilidad de tu tiempo para invertirlo como mejor creas (porque saben que en un atasco no haces gala de tu productividad). Como hemos comentado, están distribuidos en los equipos autoorganizados. Basándose en ello, se planifican para verse por la oficina de vez en cuando, en función de las necesidades del proyecto y siempre abiertos a que sus squads puedan desvirtualizarse cuando les apetezca, sacando provecho de la interacción personal en sus oficinas chulais. Esto es e-Work.

**¿Cómo aterrizan todo esto?** En resumen, disfrutan del teletrabajo flexible y llegan a compromisos para poder complementar tu rendimiento con una buena dosis social que promueva el trabajo en equipo.

Tienen su oficina de referencia en Madrid, con nuevas instalaciones recién rematadas. Te dejamos por aquí una instantánea para que veas el sitio que han montado, buscando el trabajo colaborativo en espacios abiertos.

Como son muchos y no tienen claro en qué equipo puedes acabar, vamos a ponerte en contexto para que sepas cómo están distribuidos.

El departamento de CIO son actualmente unas 325 personas, creciendo a tal ritmo que esperan superar los 400 en este año (ya avanzábamos que apuestan por la innovación ;)). Entrando en la estructura que tiene el personal informático, reportarás al/a la IT Chapter Lead, quien además te acompañará en tu crecimiento profesional. Contarás también con un/a IT Area Lead, la persona responsable de tecnología en cada tribu, a la que reportan los ITCL.

Como comentábamos, cada squads es multidisciplinar, y está compuesto por backenders, frontenders, qa, devops, seguridad... En definitiva, todos los perfiles necesarios para asegurar la completa gestión del ciclo de vida de software. El número de componentes varía de una tribu a otra.

Adicionalmente, convivirás con compis de Arquitectura y de Bank Infra, así como con algunos otros equipos como la CIO Office o IT Risk, que ayudan a que todo el trabajo se realice de la manera establecida y segura para sus clientes.

Como desarrollador backend software, deberías tener los siguientes conocimientos y experiencia:

**Fuerte background programando en Java 8 u 11**.

**Soltura con el framework Spring** (Boot, MVC, CORE, Security, Dependecy Injection).

**Experiencia con Microservicios**: Trabajan con arquitectura Hexagonal, Patterns (Circuit Breaker, Api Gateway, Service Discovery) y Feature Flags.

**Uso y manejo de patrones de diseño**, acompañado de principios como SOLID, YAGNI, KISS, Clean Code, Software Craftmanship.

**Buenas habilidades en Testing**, con diferentes técnicas como White-box/ Black-box, diferentes tipos de test (unit testing, integration and smoke); y Framework mocks (Mockito, Mockmvc, Wiremock, Powermock).

**Dominio de Maven y Git**.

**Comodidad trabajando con Agile SCRUM, Kanban o XP**.

**Buen inglés hablado y escrito**.

Les dejarás boquiabiertos si además dominas:

**Coge papel y boli porque viene una buena lista de beneficios?????**

27 días de vacaciones.

**Modelo de trabajo 100% Flexible**, adáptalo a tus propios intereses, manteniendo los de los clientes y el equipo del que formas parte.

**55€/mes para compensar el trabajo remoto**.

**Tarjeta restaurante**: 180€ al mes (que puedes decidir que se te incluyan en la nómina, si lo prefieres).

**Individual Development Plan al año**, pensando en lo que haces ahora, el siguiente paso en tu carrera y otro que vaya más allá, quizá incluso, de Ing Direct.

**Equipo**: portátil, iphone, silla, mesa y monitor (o ayuda para la compra de los mismos).

**Clases de inglés subvencionadas por la empresa**.

**Posibilidad de recibir parte de tu retribución en especie** (guardería,...).

**Seguro de vida**. Aunque esperan que no te haga falta????????

**Seguro de salud para ti y toda tu familia** (pareja e hijos).

**Banking benefits**: préstamo especial o condiciones de la hipoteca después de pasados 6 meses y plan de pensiones con dos años de antiguedad.

**Otros servicios**: En sus oficinas puedes encontrar soluciones de movilidad eléctricas, médico, peluquería, gimnasio, The Good Service (para ayudarte en los trámites del día a día).

**Shuttle a las oficinas**: con 6 rutas desde todos los puntos de Madrid.

**Beneficios**

**Clases de Idiomas**

**Seguro de salud**

**Descuento en productos de la empresa**

**Vacaciones Extra**

**Apoyo con tu plan de pensiones**

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

Aplicar sí, pero deberás residir en territorio español y tener permiso de trabajo aquí. Podrás disfrutar de 30 días laborables fuera de España.

La verdad es que necesitan cubrir la posición cuanto antes, por lo que tratarán de ser lo más ágiles posibles.

Normalmente, su proceso de selección consta de 3 sesiones de una hora de duración aproximadamente con 4 entrevistadores diferentes:

**entrevista con HR (recruiter)**

**entrevista técnica con IT Chapter Lead**.

El propósito de Ing Direct en este proceso va más allá de evaluar las competencias y background de los candidatos/as. Es muy importante para ellos que candidato/a les pueda conocer bien y hacerse una idea realista de cómo será su día a día en Ing Direct para poder tomar la mejor decisión si finalmente hay oferta.

El 100% flexible no significa trabajar ni 100% desde casa ni 100% desde la oficina.

Es cierto que tienen la capacidad de decidir desde dónde trabajan para hacerlo en las mejores condiciones; siempre con el foco puesto en encontrar el equilibrio entre su cliente, el equipo y ellos mismos. Lo consensurarás con tu equipo (y suelen ser MUY flexibles):

La mayor parte del tiempo trabajan desde casa, qué te vamos a decir Seamos realistas, hay puntos de trabajar en casa que son muy positivos y después hay otros días que deciden desvirtualizarse y verse en la oficina. El entorno ideal donde abrir círculo, conectar y relacionarte con compañeros con los que no coincides en Teams e incluso conocer caras nuevas Ah, por cierto, también donde disfrutar de unos magníficos juernes????

#J-18808-Ljbffr



  • Madrid, Madrid, España Alovia Consulting, S.L A tiempo completo

    Requisitos para el Desarrollador Backend JavaEn Alovia Consulting, S.L estamos buscando a un Desarrollador Backend Java para unir nuestro equipo de Digital Engineering. Si tienes experiencia en microservicios con Java Springboot, desarrollo de pruebas unitarias en Java, versionado de código con Git y conocimiento de SQL, ¡te queremos!Además, valoramos...


  • Madrid, Madrid, España Alovia Consulting, S.L A tiempo completo

    Requisitos para el Desarrollador Backend JavaEn Alovia Consulting, S.L estamos buscando a un Desarrollador Backend Java para unir nuestro equipo de Digital Engineering. Si tienes experiencia en microservicios con Java Springboot, desarrollo de pruebas unitarias en Java, versionado de código con Git y conocimiento de SQL, ¡te queremos!Además, valoramos...


  • Madrid, Madrid, España METAENLACE SISTEMAS DE INFORMACIÓN, S.L. A tiempo completo

    Buscamos un Desarrollador Backend Java para unirte a nuestro equipoEn METAENLACE SISTEMAS DE INFORMACIÓN, S.L. estamos buscando a un Desarrollador Backend Java apasionado por la tecnología y con experiencia en el desarrollo de aplicaciones complejas. Si eres un profesional en constante evolución y buscas un desafío emocionante, esta es tu...


  • Madrid, Madrid, España METAENLACE SISTEMAS DE INFORMACIÓN, S.L. A tiempo completo

    Buscamos un Desarrollador Backend Java para unirte a nuestro equipoEn METAENLACE SISTEMAS DE INFORMACIÓN, S.L. estamos buscando a un Desarrollador Backend Java apasionado por la tecnología y con experiencia en el desarrollo de aplicaciones complejas. Si eres un profesional en constante evolución y buscas un desafío emocionante, esta es tu...


  • Madrid Centro, Madrid, España Itjobs A tiempo completo

    En Itjobs, estamos buscando un perfil de alto nivel para unirnos a nuestro equipo de desarrollo de software.**Perfil de Desarrollador Backend Java**Buscamos a un Desarrollador Backend Java con experiencia en la implementación de componentes de arquitectura batch utilizando tecnologías Java. El candidato ideal tendrá experiencia en programación,...


  • Madrid Centro, Madrid, España Itjobs A tiempo completo

    En Itjobs, estamos buscando un perfil de alto nivel para unirnos a nuestro equipo de desarrollo de software.**Perfil de Desarrollador Backend Java**Buscamos a un Desarrollador Backend Java con experiencia en la implementación de componentes de arquitectura batch utilizando tecnologías Java. El candidato ideal tendrá experiencia en programación,...


  • Madrid, Madrid, España Serbyte Servicios IT A tiempo completo

    {"h1": "Desarrollador Java Backend", "h2": "Descripción del Puesto", "p": "Somos Serbyte Servicios IT, una consultora de RRHH especializada en la selección de perfiles tecnológicos IT. Estamos en búsqueda de un Desarrollador Java Backend con al menos 3 años de experiencia para unirse a nuestro equipo. ", "ul": [{"li": "Experiencia de al menos 3 años en...


  • Madrid, Madrid, España Serbyte Servicios IT A tiempo completo

    {"h1": "Desarrollador Java Backend", "h2": "Descripción del Puesto", "p": "Somos Serbyte Servicios IT, una consultora de RRHH especializada en la selección de perfiles tecnológicos IT. Estamos en búsqueda de un Desarrollador Java Backend con al menos 3 años de experiencia para unirse a nuestro equipo. ", "ul": [{"li": "Experiencia de al menos 3 años en...


  • Madrid Centro, Madrid, España Itjobs A tiempo completo

    Oferta de Empleo: Desarrollador Backend J2EEEn Itjobs, estamos buscando un talentoso Desarrollador Backend J2EE para unirse a nuestro equipo de tecnología.Requisitos:Experiencia de al menos 2-3 años en programación Java.Funciones:Se incorpora al equipo de core-platform para implementar el componente de arquitectura batch basado en tecnología JAVA,...


  • Madrid Centro, Madrid, España Itjobs A tiempo completo

    Oferta de Empleo: Desarrollador Backend J2EEEn Itjobs, estamos buscando un talentoso Desarrollador Backend J2EE para unirse a nuestro equipo de tecnología.Requisitos:Experiencia de al menos 2-3 años en programación Java.Funciones:Se incorpora al equipo de core-platform para implementar el componente de arquitectura batch basado en tecnología JAVA,...


  • Madrid, Madrid, España Orquest A tiempo completo

    Descripción del PuestoORQUEST busca a un/a Desarrollador/a Backend Java para unirse a su equipo de integraciones. En esta posición, serás responsable de asegurar una comunicación fluida entre ORQUEST y el resto de sistemas, minimizando la fricción en la implantación y el uso de las herramientas.ResponsabilidadesDesarrollar y mantener APIs REST para...


  • Madrid, Madrid, España Orquest A tiempo completo

    Descripción del PuestoORQUEST busca a un/a Desarrollador/a Backend Java para unirse a su equipo de integraciones. En esta posición, serás responsable de asegurar una comunicación fluida entre ORQUEST y el resto de sistemas, minimizando la fricción en la implantación y el uso de las herramientas.ResponsabilidadesDesarrollar y mantener APIs REST para...


  • Madrid, Madrid, España Serem A tiempo completo

    Descripción del PuestoEn Serem estamos buscando a un/a Desarrollador/a Backend con experiencia en el desarrollo de aplicaciones Java. Los requisitos para este puesto incluyen:Conocimientos en JavaExperiencia en Spring BootConocimientos en Spring CloudSeguridad en aplicacionesRESTful microserviciosJSONJava Persistent...


  • Madrid, Madrid, España Serem A tiempo completo

    Descripción del PuestoEn Serem estamos buscando a un/a Desarrollador/a Backend con experiencia en el desarrollo de aplicaciones Java. Los requisitos para este puesto incluyen:Conocimientos en JavaExperiencia en Spring BootConocimientos en Spring CloudSeguridad en aplicacionesRESTful microserviciosJSONJava Persistent...


  • Madrid, Madrid, España Abalia Consulting Sl A tiempo completo

    En Abalia Consulting Sl estamos buscando un profesional con experiencia en desarrollo de aplicaciones backend utilizando Java y Spring Boot. Las características del puesto son:Responsabilidades:Desarrollar y mantener aplicaciones backend utilizando Java y Spring Boot.Colaborar con el equipo de desarrollo para identificar y resolver problemas...


  • Madrid, Madrid, España Abalia Consulting Sl A tiempo completo

    En Abalia Consulting Sl estamos buscando un profesional con experiencia en desarrollo de aplicaciones backend utilizando Java y Spring Boot. Las características del puesto son:Responsabilidades:Desarrollar y mantener aplicaciones backend utilizando Java y Spring Boot.Colaborar con el equipo de desarrollo para identificar y resolver problemas...


  • Madrid, Madrid, España Ieteam A tiempo completo

    Descripción del PuestoDOMINION DIGITAL busca un/a Desarrollador/a Backend Java para incorporar a su equipo de Bilbao, para un nuevo proyecto tecnológico.ResponsabilidadesDesarrollo de Backend en Java (Spring) sobre proyectos relacionados con el sector bancario, empleando tanto API Rest como SOAP.Realización de consultas SQL a través del motor...


  • Madrid, Madrid, España Ieteam A tiempo completo

    Descripción del PuestoDOMINION DIGITAL busca un/a Desarrollador/a Backend Java para incorporar a su equipo de Bilbao, para un nuevo proyecto tecnológico.ResponsabilidadesDesarrollo de Backend en Java (Spring) sobre proyectos relacionados con el sector bancario, empleando tanto API Rest como SOAP.Realización de consultas SQL a través del motor...


  • Madrid, Madrid, España Ieteam A tiempo completo

    ¡Únete a nuestro equipo de Desarrollo de Aplicaciones Financieras!DOMINION DIGITAL busca un/a Desarrollador/a Backend Java para incorporar a su equipo de Bilbao, para un nuevo proyecto tecnológico. Se trata de una empresa especializada en tecnología, digitalización e innovación, con sedes en Bilbao y Madrid, y perteneciente a DOMINION, una compañía...


  • Madrid, Madrid, España Ieteam A tiempo completo

    ¡Únete a nuestro equipo de Desarrollo de Aplicaciones Financieras!DOMINION DIGITAL busca un/a Desarrollador/a Backend Java para incorporar a su equipo de Bilbao, para un nuevo proyecto tecnológico. Se trata de una empresa especializada en tecnología, digitalización e innovación, con sedes en Bilbao y Madrid, y perteneciente a DOMINION, una compañía...