El backend developer en la digitalización de Mercadona

Backend developer: el código para la digitalización de Mercadona

22 de noviembre de 2023

En Mercadona IT contamos con tecnología a la vanguardia y retos tecnológicos únicos y continuos. Nuestros programadores tienen la posibilidad de participar en el desarrollo de las soluciones desde las especificaciones técnicas hasta la puesta en marcha, pudiendo ver el resultado de su trabajo a gran escala e impulsando la digitalización de la compañía. 

Cualquier trabajador del Departamento de Informática se vuelve una parte fundamental del proceso, siendo responsable y artífice de proyectos únicos por su envergadura e impacto.

Consulta las vacantes de desarrollo

 

¿Qué buscamos en un backend developer en Mercadona IT?

Para trabajar como back developer en Mercadona IT es necesario tener conocimientos de Java Spring Boot, siendo el lenguaje que utilizamos para el desarrollo backend de nuestras soluciones. Valoramos, también, la experiencia en el desarrollo de microservicios y despliegue de los mismos con Docker y Kubernetes, el uso de patrones de diseño orientado a objetos, la integración con bases de datos y la implementación de modelos de datos e integraciones (APIs JSON-Rest y Kafka). También trabajamos con Git para colaborar en proyectos, garantizando un control de versiones y revisiones y facilitando los despliegues. Además, un plus en el proceso de selección, es ser una persona organizada y que sepa documentar los pasos del desarrollo y hacer un mantenimiento constante del código.

Como encargados del desarrollo back de nuestras soluciones web, los backend developers colaboran en el desarrollo de las aplicaciones con arquitectos de soluciones, expertos de seguridad, responsables de infraestructuras, programadores frontend y los demás perfiles implicados en el desarrollo de aplicaciones.

El backend engineer es quien teje las entrañas de nuestras aplicaciones, una línea de código tras otra, permitiendo que el resultado cumpla con las necesidades de negocio, satisfaciendo las expectativas y los requisitos establecidos, a la vez que garantiza en todo momento su correcto funcionamiento.

Backend developer en Mercadona IT

 

Un ejemplo de digitalización: nuestro MGA, sistema de gestión de almacenes

En el reto de digitalización en el que nos encontramos inmersos, hemos seleccionado 300 aplicaciones que necesitan la intervención de los equipos de desarrollo. Nuestros programadores trabajan tanto en la modernización, actualizando las tecnologías y el funcionamiento de las aplicaciones existentes, como en el planteamiento desde 0 de soluciones que permitan agilizar y digitalizar cualquiera de los procesos core de la compañía, desde RRHH, a Finanzas, a Logística…

Como nos cuenta David Villach, lead backend developer, en el vídeo a continuación, entre las aplicaciones que se encuentran en fase de modernización está MGA, nuestro sistema de gestión de almacenes.

Se trata de una aplicación vital para que los bloques logísticos puedan abastecer y surtir de productos cada día nuestras casi 1700 tiendas. MGA es una solución que lleva 30 años funcionando y representa uno de los enormes desafíos al que nuestros equipos se enfrentan. Para llevar a cabo esta reingeniería, estamos abordando por partes la aplicación, aprovechando no solo para modernizar el lenguaje del desarrollo, sino para mejorar y agilizar procesos, optimizando el trabajo de los compañeros de los bloques logísticos y con ello el servicio que damos a nuestros clientes.

Todo esto, sin que nada pare y consiguiendo que cada día los bloques logísticos puedan abastecer de surtido todas nuestras tiendas, llenando sus lineales de productos, listos para satisfacer las necesidades de nuestros Jefes (clientes).

La formación continua y la promoción interna son valores que destacan en Mercadona IT. David Villach es prueba de ello, como cuenta en su testimonio, pasando en un año de trabajar como desarrollador back a liderar un equipo de programadores, operando como nexo entre los técnicos y los responsables de aplicación.

Si como él, te apasionan los retos, tienes experiencia como back developer y estás buscando un proyecto desafiante, no dudes en inscribirte a nuestras ofertas 🚀

Consulta las vacantes de desarrollo