Java Backend Developer

Detalles de la oferta

En ING, les gusta decir que son 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 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% technical debt : arquitectura hexagonal, microservicios (descomposición de monolitos).
ING Cloud: decomisión data center local.
Accountability of assets: son dueños del ciclo completo de cambio.
Testing: unitarios, contrato, e2e, integración, carga, seguridad, TDD y BDD…
ING Tech Community (charlas, eventos fuera de la compañía, hackatons, pair programming…).
Security: 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 backend dev, 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 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 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 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. 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 Vacaciones 27 días Jornada laboral Horario De lunes a viernes Horario común
De lunes a viernes Horario común 10:00 - 16:00
Presencial En ING 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 sitiazo 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 Backend Software Engineer 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.
???? 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 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 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


Salario Nominal: A convenir

Fuente: Allthetopbananas_Ppc

Requisitos

Angular Frontend Engineer

.DescriptionThe OpportunityHitachi Energy, High Voltage Products is implementing Digital solutions like Digital Passport System (DPS) & Digital Factory to be...


Hitachi Vantara Corporation - Madrid

Publicado 16 days ago

Sr301 | Desarrollador Java, Presencial

Desarrollador Java en presencial.Requisitos:5 años de experiencia en desarrollo Java EE (jsp, javascript, XML, API REST/SOAP).Experiencia con Spring.Experien...


Krell Consulting & Training - Madrid

Publicado 16 days ago

Internet Safety Evaluator – Spanish

Why USTELUS International AI-Data Solutions partners with a diverse and vibrant community to help our customers enhance their AI and machine learning models....


TELUS International - Madrid

Publicado 16 days ago

Analista Programador .Net En Andorra La Vella

Informática y telecomunicaciones - ProgramaciónPoblación: ANDORRAProvincia: MadridPaís: ANDORRADepartamento: desarrolloNivel: EspecialistaPersonal a cargo:Nú...


Selección -It - Madrid

Publicado 16 days ago

Built at: 2024-11-19T03:47:30.122Z