Desarrollador JAVA ( mid level )

Sobre nosotros

(es importante que nos conozcas un poco primero...)

Sugerendo es una consultora tecnológica que aporta claridad estratégica, conocimiento técnico e inspiración creativa para ayudar a fabricantes, mayoristas y empresas de servicios a implantar soluciones ganadoras de e-commerce.

Utilizamos soluciones software de e-commerce de mercado ya pre-construidas y se las customizamos a nuestros clientes para que logren automatizar procesos y ser más eficientes en el ámbito del comercio digital. Esas customizaciones pueden ser necesarias tanto en la parte de back-end (p.e. integraciones con ERP, CRM, BI, etc...), como en la parte de front-end (p.e. implantación de la UX/IX diseñada). Una vez instalada y customizada la solución, damos servicio durante todo el ciclo de vida de la aplicación en todo aquello que el cliente nos pida (p.e. apertura de nuevos países vía web, instalación de nuevos métodos de pago, etc.)

Salario (negociable)

26k€-36k€ bruto/año

Ubicación

Madrid (semi-presencial)

Trabajo remoto

3 días por semana

Extras

Formación

¿CUALES SERÁN TUS TAREAS AQUÍ?


En línea con lo que te hemos contado en el apartado Sobre Nosotros, nos dedicamos a implantar solluciones de e-commerce de mercado a nuestros clientes y a gestionar el ciclo de vida de la aplicación de aquellos clientes que ya tienen la solución implantada. Trabajamos principalmente con dos soluciones de comercio digital, una es Adobe Commerce, y la otra es Intershop Commerce Suite.

Para ese puesto en concreto, necesitamos que nos ayudes con la segunda solución, Intershop Commerce Suite. Se trata de un software que está muy extendido en países donde el e-commerce goza de una mayor madurez, tales como Alemania, Suecia, Holanda... y que, además, fue la primera empresa del mundo en crear una tienda online en el año 1992. Son pioneros en el segmento e-commerce y su software, con ya treinta años de refinamiento, permite desplegar funcionalidades preconstruidas de forma muy sencilla y gestionar las excepciones de una forma más eficiente que sus rivales.

La arquitectura de este software consiste en un motor de e-commerce basado en JAVA que actúa como back-end, y un front-end desacoplado consistente en una Progressive Web App basada en Angular (JavaScript) . Front-end y back-end interactúan vía APIs y microservicios.

Tu misión en Sugerendo será ayudarnos a implantar esta plataforma en nuestros futuros clientes, y a evolucionar las plataformas ya implantadas en nuestros clientes actuales, mayoritariamente desde el lado del back-end. Dado que se trata de un software muy potente y con muchas funcionalidades, nuestra idea es formarte inicialmente a través de los manuales oficiales de la herramienta y a través de una tutorización de nuestros compañeros más senior. Nuestra visión para ti es que te conviertas en un desarrollador e-commerce de primer nivel y un experto en Intershop, una de las tecnologías de e-commerce mejor valoradas según analistas independientes como Forrester Research.

Tenemos clientes tanto en España, como en el extranjero, principalmente en Alemania, Holanda y Suecia. Dependiendo del proyecto en el que te ubiquemos, el tamaño del equipo con el que trabajarás puede variar, y la metodología de trabajo también, pero por norma general los equipos están geograficamente distribuidos, están compuestos por gente de back y front, y se utiliza SCRUM (el inglés suele ser el idioma de los proyectos)


Acerca de tu progreso

MES 1

Conocerás al resto de miembros del equipo, te daremos una panorámica general de cómo funcionamos, de cómo funciona la tecnología con la que trabajamos y te proporcionaremos los manuales de la misma para que tu progreso sea más rápido. Dependiendo de lo rápido que vayas, es posible que te asignemos tus primeras tareas.

MES 3

Por estas fechas ya estarás trabajando en un proyecto real y resolviendo tareas sencillas a un ritmo razonable. Por supuesto, participarás en las reuniones con el cliente que sean necesarias para el desarrollo del proeycto (dailys, sprint planning, sprint review...). Tus compañeros más senior te asistirán en cualquier duda que puedas tener.

MES 6

Serás relativamente independiente y tus compañeros ya no te asistirán tanto porque tendrás un mayor control sobre el ecosistema y de las fuentes de referencia (o bien porque ya se habrán cansado de tí... ). Intentaremos que obtengas la certificación oficlal de Desarrollador Intershop.

MES 12

Eres un desarrollador de e-commerce bajo Intershop notablemente capacitado. Has obtenido la certificación oficial, puedes resolver incidencias y desarrollar nuevas funcionalidades con soltura y asistir a los nuevos desarrolladores que vayamos incorporando a lo largo del tiempo.

Tus responsabilidades

  • Desarrollo back-end y customización de la plataforma de e-commerce para dar cabida a nuevos procesos de negocio.
  • Análisis de requisitos y diseño de las posibles soluciones.
  • Integración de la plataforma de e-commerce con los sistemas legados de nuestros clientes (ERP, CRM, PIM, BI...)
  • Mantenimiento evolutivo y mejora de la aplicación.
  • Estar al día en lo relativo a las herramientas que forman parte del ecosistema de la plataforma e-commerce.

Tu futuro entorno de trabajo

Sobre el horario

No hay nada escrito en piedra, mientras termines tus tareas en plazo, somos todo lo flexibles que podemos. Por norma general nuestros empleados empiezan entre las 8:00 y las 9:00, y terminan entre las 17:00 y las 18:00, pero dependerá en cierta manera del proyecto en el que recaigas, al cual tendrás que amoldarte. El único requisito es que no te incorpores más tarde de las 10:00, pues suele ser la hora de las daily meetings.

Sobre la asistencia

Necesitamos que vengas a la oficina 2 días por semana. Es un requisito no negociable, al menos los primeros meses. Hacemos esto porque el sotfware con el que trabajamos tiene una curva de aprendizaje lenta y la experiencia nos ha demostrado que la interacción interpersonal con otros miembros del equipo ayuda notablemente a acelerar este proceso y a una mejor integración con el resto de compañeros de la empresa.

Sobre la ubicación

Para que el trabajo semipresencial no sea un problema, tenemos la suerte de estar ubicados en pleno Paseo de la Castellana, número 194. La interconectividad es muy buena, estamos entre las paradas de metro de Plaza de Castilla y Cuzco. Por si fuera poco, tenemos una parada de autobús a pie de calle con las líneas 147, 27 y 5, que conectan con la estación Renfe Cercanías de Chamartín.

Sobre la metodología

Por norma general, trabajarás en un único proyecto, aunque ese proyecto puede cambiar a lo largo del tiempo. Nos gusta trabajar con metodología SCRUM usando CD/CI, aunque dependiendo del proyecto particular en el que te ubiquemos puede que tengas que usar KANBAN. Así mismo, nos gusta utilizar las herramientas de Atlassian (JIRA, Confluence, Trello...), pero si el cliente impone otras, nos amoldamos a ellas.

¿CON QUIÉN (Y CON QUÉ) TRABAJARÁS?

Sobre nuestro director técnico

A alto nivel dependerás de nuestro director técnico, José Antonio; él será el responsable máximo de cuestiones tales como asignarte proyecto, actuar como interlocutor entre tú y el cliente final, velar por tu correcto desempeño, calidad de tus entregas y, por supuesto, asegurar que tus aspiraciones profesionales se cumplen aquí dentro. José Antonio lleva más de 10 años en el mundo IT, ha desarrollado en back-end en diversas plataformas de e-commerce y lenguajes, y ha liderado implementaciones de proyectos de comercio electrónico de primer nivel. Ten por seguro que estás en buenas manos.

Sobre el resto del equipo

Nuestro equipo está compuesto principalmente por ingenieros informáticos e ingenieros en telecomunicaciones con un perfil mayoritario de back-end, aunque los roles de front-end están aumentando progresivamente. Ellos te mentorizarán y te asistirán en las dudas que puedas ir teniendo tanto en tu etapa inicial con nosotros, como en futuras cuestiones dificiles de resolver y por las que ellos ya probablemente habrán pasado. Nuestro personal es muy diverso culturalmente, contamos con compañeros cuyos orígenes proceden de Venezuela, Rumanía e incluso Vietnam, no vas a aburrirte. En ocasiones también tendrás que interactuar con desarrolladores externos del cliente o de colaboradores del cliente. En este caso, el espectro cultural se amplia notablemente, con desarrolladores que puede proceder de la India, Alemania, Portugal, Holanda, Suecia o Ucrania.

Sobre la herramienta software que usarás

(para tu información, somos GOLD PARTNER)

El equipo con el trabajarás es clave, pero también lo es la tecnología. Como te hemos comentado, Intershop es una plataforma de comercio electrónico líder según analistas independientes como Forrester Research. Cuenta con clientes de la talla de BMW, HP, Xerox, Würth, Brita, Miele, Norauto o Atlas Copco.

A nivel tecnológico, su back-end está basado en JAVA (se desarrolla con un Eclipse modificado) y su front-end es una PWA open source basada en Angular. Algunas otras herramientas que se utilizan dentro de este ecosistema son Maven, Bamboo, Jenkings o Git.

Te dejamos abajo información para que investigues tú mismo por tu cuenta.

¿QUÉ REQUERIMOS DE TI?


Requisitos mínimos (no negociables)

  • Entre 3 y 5 años de experiencia acumulada como desarrollador JAVA
  • Al menos, ciclo formativo de grado superior teminado en Desarrollo de Aplicaciones Multiplataforma o aplicaciones web
  • Inglés oral nivel medio (te anticipamos que te entrevistaremos en inglés)
  • Que superes una pequeña prueba técnica en la que evaluaremos tus conocimientos generales en desarrollo web.

Lo que te daría muchos puntos

  • Título de ingeniería técnica o superior en Informática o Telecomunicaciones
  • Título acreditativo de nivel de inglés (Ideal de B2 en adelante)
  • Experiencia y conocimientos en J2EE, Oracle, Maven, Servidores de aplicaciones, Web services
  • Experiencia en desarrollo de proyectos de e-commerce bajo cualquier CMS (no necesariamente basados en JAVA)
  • Experiencia con servicios web/APIs (SOAP, REST, JSON, XML).
  • Experiencia con entornos de integración continua.
  • Experiencia con otros lenguajes de programación, especialmente JavaScript / TypeScript
  • Estancias de más de 6 meses en el extranjero o haber trabajado previamente en proyectos internacionales
  • Dominio de herramientas como Eclipse, Maven, Bamboo, Jenkins, Git
  • Conocimiento de los productos de Microsoft (Especialmente Azure, SQL Server, DevOps...)

¿QUÉ OFRECEMOS?



¿Te gustaría tener un trabajo como éste?

Pues mándanos tu CV a través del formulario o directamente a info(at)sugerendo.com