Backend Software Engineer in Madrid

Pi

Salary
27,000 - €60,000
Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

PI is on a mission to give every business access to better insights and to facilitate data-driven decisions. Companies are increasingly inundated with data yet struggle to harness the benefits. We help our clients seamlessly integrate their data sources on to one platform. Our technology reduces data complexity, increases data quality and allows business users across the organisation access to advanced data capability to make faster and more reliable business decisions. Headquartered in London and have offices in Spain,US and South Africa, we are looking for intellectually curious individuals to join our team as we reinvent data analytics.

Estamos estrenando nuestras oficinas en Madrid para complementar y ayudar a nuestra central en Londres. Buscamos Desarrolladores en varios frentes (en particular Back-end Developers) con experiencia en el desarrollo de APIs REST y arquitecturas de Microservicios bajo el stack de Netflix y Spring Cloud y que antepongan la calidad del código y su testabilidad a todo lo demás.

Tenemos un stack tecnológico que incluye REST APIs, arquitectura de microservicios, Spring, NoSQL, elasticsearch y Solr, Logstash y Docker en el Back-end, pero también AngularJS, Bower, Grunt, Karma y Jasmine en el Front-End. Todo ello, aderezado con Jenkins y nuestra propia cloud privada con Nutanix.
Te integrarás en el equipo de desarrollo e innovación para el desarrollo de productos y proyectos, junto a un grupo de entusiastas desarrolladores y testers que aplican SCRUM y Kanban.

Te encargarás de

    • Desarrollar APIs y lógica de negocio en el Back-end.
    • Contribuir a los objetivos del equipo de desarrollo aplicando metodologías ágiles (Scrum y Kanban)
    • Descubrir, mantener y distribuir el conocimiento en tecnologías emergentes que estén en la órbita de PI.
    • Desarrollo de productos para los Analistas de Negocio con profundo énfasis en el análisis de datos, machine learning y la visualización de datos.
    • Testeo y optimización del código para mantener y mejorar los estándares de calidad de la empresa.
    • En general, contribuir desde el principio a replicar el magnífico ambiente de trabajo que tenemos en todas nuestras oficinas.

Se requiere conocimientos y/o experiencia en

    • JVM-based language como Java, Scala, Clojure, o python o Ruby
    • Spring (core, mvc, data, security, xd ...), JPA, Jackson, Lucene
    • Arquitecturas orientadas a servicios, microservicios, REST
    • Gestión de Versiones (git), integración continua (Jenkins)
    • Testing (JUnit, Mockito, Selenium, jMeter o similar)
    • Bases de datos SQL y NoSQL (MySQL, Postgress, MongoDB, Cassandra)

¿Qué otros conocimientos nos encantaría que supieras?

    • Spark, elasticsearch, Solr, Kibana, Neo4J, AngularJS, D3.js, Charts.js, Docker, Web Semántica
**We do not work with recruiters, thank you **

 

About Pi

  • Ad Tech

Official website, founding date, employees, how did it all begin... Do you know the whole story?

Tell Us!

Other backend developer jobs that might interest you...