- Location
- Madrid (Vía de los Poblados), Spain
- Type
- Full-time
- Department
- Engineering
- Experience
- 3+ years
- Closing date
- Today
- Source
- Workday
Description
At ING we are looking for Backend Engineer
Your role and work environment:
We are looking for a talented and enthusiastic Software Engineer to join our Platform Ecosystem Team of Engineering Platform Tribe.
The responsibility of this team is provide platform and middleware solutions to the rest of the organization. Our main goal is to prepare the next 10 years platform of the bank.
Your key responsibilities:
As an experienced Software Engineer, your aim will be:
To design, develop and test the code that will shape the different components of the application, ensuring that they meet the requirements of functionality, quality and performance.
To deliver in Production a working software by giving the best use to technology and development practices. It includes the documentation and parameters that can help reaching that goal. To support Production by analysis and fixing any bugs that occurs. Contribute to improve the technical discipline by collaborating with the cross technical chapter.
As an expert in the Backend area, you specifically add value on that technical layer but always keep in mind the rest of the technical stack as part of the Squad responsibilities.
Your major responsibility areas:
Stories Refinement.
Coding.
Backlog Management.
Environments management.
Release.
Monitoring.
What are we looking for?
As a Software Engineer for our engineering platform tribe you should have the following knowledge and experience:
Essential:
Good coding Skills on all Middleware layer: Java 21 or higher
Spring (Boot, MVC, CORE, Security, Dependecy Injection).
Microservices: Hexagonal architecture; Patterns (Circuit Breaker, Api Gateway, Service Discovery); Feature Flags.
Design Patterns, SOLID, Clean Code, Software Craftmanship.
Back End & Devops awareness (understand the global architecture / infrastructure).
Testing: Unit Testing (Techniques: White-box/ Black-box, What is a unit?); Type of testing (unit testing, integration and smoke); Junit; Contract Testing; Framework mocks (Mockito, Mockmvc, Wiremock, Powermock).
Maven.
Docker, Openshift or Kubernetes.
Ansible.
Git.
DDD.
CI / CD pipelines.
Devops Skills.
Azure (pipelines).
Github
3 years of experience on similar technical stack.
Agile team experience with SCRUM or Kanban or XP.
Excellent speaking and writing skills in English is a must.
Desirable:
Retail banking knowledge.
Database migration (Flyway, liquibase).
Prometheus.
Security: JWT, Mutual TLS, Access token.
Github copilot.
BDD.
Reactive programming, futures.
Akka, Scala.
NoSQL knowledge (Cassandra, MongoDB).
Message Brokers (RabbitMQ, Kafka).
Apache Camel.
Automatic testing (Selenium, Cucumber).
Elastic Search, LogStash, Kibana.
Grafana.
Javascript/html/css.
What do we offer?
The time you spend at work, the challenges you face or the lessons you get are very important, but… What about your personal life? At ING we want your work to fulfill you in every way, and that is why we take care of even the smallest details.
Check out what is waiting for you!
Balance That Works.
We put balance to work, so you can do it too. With our customers’ needs first, the team´s and your own, we agree when to come to ING MAD and when to work best from home. More time together when it matters, more freedom when you need it.
Meal allowance.
Receive your meal allowance in the way that best suits you: through a meal card or directly in your payroll, giving you greater flexibility and convenience in managing your everyday needs.
More than an office.
In our offices you can find doctor’s office, hairdresser, gym, Employee Concierge (to help you with your errands) and much more!
Health and life insurance.
We help you protect what matters most to you, including you and your immediate family.
Flexible remuneration.
Enjoy access to services such as nursery vouchers, public transport and training support, as well as other benefits through our flexible remuneration model.
Commuting made easier.
Our free shuttle service connects different areas of Madrid with ING MAD, helping make your commute to the office more comfortable and convenient.
Banking benefits.
Loans with preferential banking conditions.
Special mortgage conditions after 6 months working at the bank.
And you can benefit from our pension plan after 1 month with us!
More vitality and more belonging
Our 360º wellbeing approach supports employees across Financial, Physical, Mental and Social Wellbeing.
On-site physiotherapy service.
A strong wellbeing culture, including Wellhub access, sports communities and activities.
Employee Networks: Rainbow Lions (LGBTQI+), Leonas & RIÑG.
International Remote work program.
Get to know Us
We are a team of more than 19.00 people sharing one idea: doing our bit in helping our clients create a better future for themselves, by providing them with the tools they need to get where they want to go.
A fully online bank where technology, innovation, simplicity and transparency are the main ingredients, and the first one to work with agile methodologies.
And although we are based in Spain, we are lucky to work in an international bank with presence in more than 40 countries.
We are proud to have a diverse team, and we are committed to continue developing a culture of Diversity, Inclusion and Belonging to foster a culture of collaboration and innovation that represents all collectives in the society.
And even though we look orange on the outside, we are green on the inside. Our ambition in Sustainability is Empowering (y)our Sustainability journey. We are embarking on our path, for us, but we are also there for when our clients decide to embark on this journey.
Making things happen, helping others be successful, always being one step ahead—that’s our DNA. If you look at yourself in the mirror and your reflection matches our way of being and working…we are looking forward to meeting you!
At ING, you belong just as you are. We hire and support people for their talent and potential — and we know that when you can be yourself, you do your best work.
Job Application Safety Reminder
We’re seeing an increase in fraudulent job offers. To protect yourself, please follow these key guidelines when applying for roles at ING:
- Apply only via official ING platforms: ING uses Workday and LinkedIn as its internal recruitment system. Applications should be submitted only via our official career site or via ING job postings on LinkedIn.
- Check the sender’s email carefully: Legitimate communication will always come from @ing.com and/or @myworkday.com.
- No payments or banking details will ever be requested: If someone asks for this information, it’s a scam.
------------------------------------------------------------------------------------------------------------------
En ING estamos buscando Backend Engineer
Tu función y entorno de trabajo:
Estamos buscando una persona talentosa y entusiasta para unirse como Software Engineer a nuestro equipo Platform Ecosystem dentro de la Engineering Platform Tribe.
La responsabilidad de este equipo es proporcionar soluciones de plataforma y middleware al resto de la organización. Nuestro principal objetivo es preparar la plataforma del banco para los próximos 10 años.
Tus principales responsabilidades:
Como Software Engineer con experiencia, tu objetivo será:
Diseñar, desarrollar y probar el código que dará forma a los distintos componentes de la aplicación, garantizando que cumplan los requisitos de funcionalidad, calidad y rendimiento.
Entregar en Producción un software operativo haciendo el mejor uso de la tecnología y de las prácticas de desarrollo. Esto incluye la documentación y los parámetros que ayuden a alcanzar dicho objetivo. Dar soporte a Producción mediante el análisis y la corrección de cualquier incidencia que pueda surgir. Contribuir a mejorar la disciplina técnica colaborando con el chapter técnico transversal.
Como especialista en el área de Backend, aportarás valor específicamente en esa capa técnica, pero manteniendo siempre una visión global del resto del stack tecnológico como parte de las responsabilidades del Squad.
Tus principales áreas de responsabilidad:
- Refinamiento de historias (Stories Refinement).
- Desarrollo de código (Coding).
- Gestión del backlog.
- Gestión de entornos.
- Releases.
- Monitorización.
¿Qué estamos buscando?
Como Software Engineer para nuestra Engineering Platform Tribe, deberías contar con los siguientes conocimientos y experiencia:
Imprescindible:
- Buenas capacidades de programación en toda la capa de middleware: Java 21 o superior.
- Spring (Boot, MVC, Core, Security, Dependency Injection).
- Microservicios: arquitectura hexagonal; patrones (Circuit Breaker, API Gateway, Service Discovery); Feature Flags.
- Patrones de diseño, SOLID, Clean Code, Software Craftmanship.
- Conocimientos de Backend y DevOps (comprensión de la arquitectura e infraestructura global).
- Testing: Unit Testing (técnicas White-box y Black-box, concepto de unidad). Tipos de pruebas (unitarias, integración y smoke tests). JUnit. Contract Testing. Frameworks de mocks (Mockito, MockMvc, WireMock, PowerMock).
- Maven.
- Docker, OpenShift o Kubernetes.
- Ansible.
- Git.
- DDD (Domain-Driven Design).
- Pipelines CI/CD.
- Competencias DevOps.
- Azure (Pipelines).
- GitHub.
- 3 años de experiencia con un stack tecnológico similar.
- Experiencia en equipos Agile con Scrum, Kanban o XP.
- Excelente nivel de inglés, tanto hablado como escrito, imprescindible.
Valorable:
- Conocimientos de banca minorista (Retail Banking).
- Migración de bases de datos (Flyway, Liquibase).
- Prometheus.
- Seguridad: JWT, Mutual TLS, Access Token.
- GitHub Copilot.
- BDD.
- Programación reactiva, Futures.
- Akka, Scala.
- Conocimientos de NoSQL (Cassandra, MongoDB).
- Message Brokers (RabbitMQ, Kafka).
- Apache Camel.
- Testing automatizado (Selenium, Cucumber).
- ElasticSearch, Logstash, Kibana.
- Grafana.
- JavaScript, HTML y CSS.
¿Qué ofrecemos?
El tiempo que pasas en el trabajo, los retos a los que te enfrentas o los aprendizajes que obtienes son muy importantes, pero… ¿qué hay de tu vida personal? En ING queremos que tu trabajo te llene en todos los sentidos, y por eso cuidamos hasta el más mínimo detalle.
¡Descubre lo que te está esperando!
Balance That Works
Ponemos el equilibrio en valor, para que tú también puedas hacerlo. Con las necesidades de nuestros/as clientes/as en primer lugar, el equipo y tú acordáis cuándo venir a ING MAD y cuándo trabajar mejor desde casa. Más tiempo juntos cuando importa, más libertad cuando la necesitas.
Tarjeta restaurante.
Recibe tu ayuda para comidas de la manera que mejor se adapte a ti: mediante una tarjeta de comida o directamente en tu nómina, ofreciéndote mayor flexibilidad y comodidad para gestionar tus necesidades diarias
Más que una oficina
En nuestras oficinas puedes encontrar servicio médico, peluquería, gimnasio, Employee Concierge (para ayudarte con tus gestiones) y mucho más.
Seguro de salud y de vida.
Te ayudamos a proteger lo que más te importa, incluyéndote a ti y a tu familia más cercana.
Retribución flexible
Disfruta de acceso a servicios como cheques guardería, transporte público y apoyo para formación, así como de otros beneficios a través de nuestro modelo de retribución flexible.
Desplazamientos más fáciles.
Nuestro servicio gratuito de lanzadera conecta distintas zonas de Madrid con ING MAD, ayudando a que tus desplazamientos a la oficina sean más cómodos y convenientes.
Beneficios bancarios
Préstamos especiales con condiciones más beneficiosas.
Condiciones especiales en hipotecas tras 6 meses trabajando en el banco.
¡Y podrás beneficiarte de nuestro plan de pensiones después de 1 mes con nosotras y nosotros!
Más vitalidad y más sentimiento de pertenencia
Nuestro enfoque de bienestar 360º apoya a las personas empleadas en las áreas de bienestar financiero, físico, mental y social.
Servicio de fisioterapia en las instalaciones.
Una sólida cultura de bienestar, que incluye acceso a Wellhub, comunidades deportivas y actividades.
Redes de personas empleadas: Rainbow Lions (LGBTQI+), Leonas y RIÑG.
Programa internacional de trabajo en remoto.
Conócenos
Somos un equipo de más de 1.900 personas que compartimos una misma idea: poner de nuestra parte para ayudar a nuestras personas clientas a crear un futuro mejor para sí mismas, proporcionándoles las herramientas que necesitan para llegar donde quieren.
Un banco 100 % digital, donde la tecnología, la innovación, la simplicidad y la transparencia son los principales ingredientes, y el primero en trabajar con metodologías agile.
Y aunque estamos en España, tenemos la suerte de trabajar en un banco internacional con presencia en más de 40 países.
Estamos orgullosas y orgullosos de contar con un equipo diverso, y estamos comprometidas y comprometidos a seguir desarrollando una cultura de Diversidad, Inclusión y Pertenencia para fomentar una cultura de colaboración e innovación que represente a todos los colectivos de la sociedad.
Y aunque por fuera seamos naranjas, por dentro somos verdes. Nuestra ambición en Sostenibilidad es Empowering (y)our Sustainability journey. Estamos recorriendo este camino para nosotras y nosotros, pero también acompañamos a nuestras personas clientas cuando deciden emprenderlo.
Hacer que las cosas sucedan, ayudar a que otras personas tengan éxito, ir siempre un paso por delante: ese es nuestro ADN. Si te miras al espejo y tu reflejo encaja con nuestra forma de ser y de trabajar… ¡estamos deseando conocerte!
En ING, perteneces tal y como eres. Contratamos y apoyamos a las personas por su talento y potencial — y sabemos que cuando puedes mostrarte tal y como eres, haces tu mejor trabajo.
Job Application Safety Reminder
Estamos detectando un aumento de ofertas de empleo fraudulentas. Para protegerte, sigue estas pautas clave al aplicar en posiciones de ING:
- Inscríbete solo a través de plataformas oficiales de ING: ING utiliza Workday y LinkedIn como su sistema interno de reclutamiento. Las candidaturas deben enviarse únicamente a través de nuestro sitio oficial de carreras o mediante ofertas de empleo de ING en LinkedIn.
- Revisa cuidadosamente el remitente del correo electrónico: Las comunicaciones legítimas siempre procederán de @ing.com y/o @myworkday.com.
- Nunca se solicitarán pagos ni datos bancarios: Si alguien te pide esta información, se trata de un fraude.