Back-end Software Engineer (Java/Spring Boot)
En Deimos buscamos incorporar a nuestras oficinas de Madrid o Málaga un ingeniero software para la capa back-end. Inicialmente te incorporarás a un proyecto para Adif que comenzará en breve con gran impacto a nivel nacional.
El stack tecnológico que utilizamos principalmente es Spring Boot, porlo que es necesario que tengas experiencia con él y con Java. También debes tener experiencia con arquitecturas SOA y diseño e implementación de capa de servicios (REST API & JSON).
Te integrarás en un equipo multidisciplinar para trabajar en un marco de integración continua (Bitbucket, Jira, Confluence, Bamboo, Sonar, Nexus) con metodologías ágiles (Scrum) y pruebas unitarias.
Los proyectos suelen ser cortos y desarrollados por equipos pequeños, por lo que tienes la oportunidad de asumir más responsabilidad, aportar en todos los aspectos del proyecto y disponer de una visión global. Además, implican una serie de desafíos tecnológicos muy interesantes donde podrás adquirir experiencia en arquitecturas SOA y Clean, REST API, cacheado de datos en tiempo real, patrones de diseño, optimización de código, bases de datos, pruebas unitarias, de carga, end2end, integración continua y mucho más.
Tenemos clientes tanto nacionales como internacionales.
Se trata de una posición de largo recorrido donde te integrarás dentro del equipo de la unidad de negocio de Transformación Digital de Deimos y tendrás el apoyo de todos para todo.
El equipo trabaja en una modalidad de teletrabajo parcial y con un horario flexible.
Funciones Principales:
En función de tu experiencia, podrás ser el responsable técnico de la capa back-end o desarrollar con el apoyo de un arquitecto SW para ir evolucionando.
Asimismo, te podrás encargar de realizar el análisis, diseño e implementación de los evolutivos de las herramientas, así como de las pruebas unitarias.
Formación:
Grado técnico.
Experiencia Profesional:
De 2 a 5 años.
Requisitos Técnicos:
Los requisitos técnicos son los siguientes:
● Framework Spring (Java).
● Servicios Web (REST & JSON).
Se valorarán conocimientos en:
● Bases de datos SQL y NoSQL.
● Patrones de diseño y principios SOLID.
● Pruebas unitarias.
● Metodologías ágiles.
● Git, Maven.
● Integración continua. Preferiblemente con herramientas de Atlassian (Bitbucket, JIRA, Confluence, Bamboo) y Sonar & Nexus.
Idiomas:
Castellano e inglés
Habilidades Personales:
Persona responsable, con buen trato, eficiente, con gran capacidad de aprendizaje y con ganas de trabajar en equipo.
Algunos beneficios que obtendrás si vienes a trabajar con nosotros:
- Proyectos tecnológicos innovadores y de vanguardia.
- Buen ambiente de trabajo en un entorno multicultural.
- Plan anual de formación especializada: tecnologías, soft skills e idiomas.
- Horarios flexibles y teletrabajo varios días a la semana.
- Actividades de team building: Cena de Navidad, partidos de fútbol, torneos de pádel, rutas ciclistas…
- Café, galletas y frutas tu disposición.
HRRECRUIT-687