Senior Back-end Developer in Madrid

Idealista

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Buscamos titulados de Ingenierías Técnicas y Superiores para integrarse en nuestro equipo de desarrollo en nuestras oficinas situadas en pleno centro de Madrid.

Formarás parte del equipo de desarrollo de una empresa tecnológica de referencia, trabajando con metodologías ágiles con un alto grado de autonomía y responsabilidad en proyectos en contacto directo con el cliente interno y externo.

¿Que harás?

  • Contribuir al desarrollo de nuevos productos.
  • Crear, evolucionar y mantener servicios REST con Java que sirven millones de peticiones diarias.
  • Crear test automatizados para los diferentes desarrollos en un entorno de integración continua.
  • Trabajar codo con codo con el equipo de plataforma y el resto de equipos de desarrollo para desplegar componentes asegurando su escalabilidad, alta disponibilidad y correcta monitorización.
  • Seleccionar las tecnologías que mejor se ajusten a los requisitos del proyecto.
Si quieres saber más sobre nuestra cultura tecnológica puedes visitar nuestro blog: https://www.idealista.com/labs/blog/

También puedes visitar nuestra cuenta en GitHub: https://github.com/idealista

¿Qué te ofrecemos?

  • Encontrarás el mejor ambiente de trabajo, en un entorno informal y multicultural, con una plantilla joven y un equipo altamente cualificado. Aprenderás de los mejores.
  • Contrato indefinido.
  • Salario Anual negociable.
  • Plan de retribución flexible.
  • Formación inicial y continuada.
  • Posibilidad de trabajar en proyectos Open Source.
  • Actividades periódicas para formarte y escapar de la rutina:
  • Asistencia preferente a nuestros Kaizen Shows: https://www.idealista.com/labs/blog/tag/kaizen-show/
  • Asistencia a eventos (internos y externos) y facilidad para organizar charlas
  • Developer Week Anual: https://www.idealista.com/labs/blog/idealista/idealista-developers-week-2016/
Requisitos mínimos
  • Experiencia de 2 a 4 años en desarrollo Backend y con bases de datos relacionales.
  • Conocimiento de buenas prácticas en desarrollo OO.
  • Experiencia mínima de 1 año en desarrollo de aplicaciones de entornos Java/JEE, Spring (Framework, Data, Cloud, Boot, Security, Web Flow, Batch…)
  • Experiencia usando técnicas de TDD (con JUnit, Mockito, Hamcrest y similares).
  • Capacidad para asumir responsabilidades con un alto grado de autonomía y resolución de problemas.
  • Experiencia en sistemas de control versiones distribuidos (Git).
  • Sólidos conocimientos en algoritmia y estructuras de datos.

Requisitos deseables

Tope gama :)

  • Experiencia con metodologías ágiles como Scrum/Kanban y capacidad para el trabajo en equipo.
  • Experiencia en diseño de APIs.
  • Conocimientos de DDD, Event Sourcing y CQRS.
  • Experiencia diseñando soluciones que sean escalables.
  • Conocimientos de bases de datos NoSQL y tecnologías Big Data.
  • Tu participación en redes sociales, comunidades, grupos locales, eventos, proyectos Open Source e interés por la tecnología en general.
  • Experiencia en: Spark/Storm, Kafka,
  • Conocimientos de Ansible, Prometheus…
 

About Idealista

  • Marketplace

Idealista company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other backend developer jobs that might interest you...