Talent Hackers Jobspot header image
Opendit07 / jul

Backend Java Developer

Remoto (Sede en Madrid)
4 años
Opendit es una nueva empresa tecnológica perteneciente al grupo empresarial FERMAX, la empresa española líder en el sector de los porteros, videoporteros y sistemas de control de acceso con presencia en más de 75 países.

Fundada en 2021, Opendit nace con el objetivo de desarrollar, lanzar y explotar nuevos servicios digitales basados en la conexión a internet de los porteros y videoporteros electrónicos.

Tenemos la visión de convertirnos en la empresa española que consiga dotar a gran escala de conectividad a todos los edificios de España a través de sus placas de calle y ofrecer, gracias a ello, nuevos servicios a los propietarios e inquilinos de sus viviendas.

Estamos definiendo un ambicioso portafolio de productos y servicios destinados a:
  • Mejorar la accesibilidad, seguridad y confort gracias a la apertura remota de las puertas y el desvío de llamadas.
  • Simplificar las entregas de paquetería y prestación de servicios en el domicilio cuando no hay nadie en casa.

Nuestro equipo está formándose y queremos crecer rápidamente, por lo que necesitamos incorporar a perfiles brillantes que quieran formar parte de esta nueva aventura empresarial.
¿Qué buscamos?
Buscamos un Backend Engineer con amplio conocimiento en el desarrollo de entornos backend basados en Java y sus respectivos frameworks. 
Será parte del equipo de producto, formando parte de un equipo multifuncional de Product Managers, Diseñadores, Ingenieros de Software y Hardware, responsables del ciclo de vida completo del producto, desde la conceptualización hasta la comunicación a cliente.

Nuestro candidato ideal debe haber participado en la creación y evolución de productos digitales, así como disponer de un sólido conocimiento en el desarrollo de entornos backend basados en Java, en desarrollo e integración de APIs, y en el diseño y manejo de bases de datos relacionales y no relacionales.

¿Qué necesitamos que tengas?
  • Grado en ingeniería informática, matemáticas o similar.
  • Experiencia mínima de 4 años como backend engineer en empresas de producto o servicio digital.
  • Experiencia en el desarrollo de entornos backend basados en Java y sus respectivos frameworks (Spring Boot, Spring Cloud, Spring Security).
  • Experiencia en el desarrollo e integración de APIs, aplicando los principios y mejores prácticas de diseño REST y entendiendo el ciclo de vida de las APIs.
  • Experiencia en el manejo de soluciones profesionales de API Management (Axway, Mulesoft, Apigee o Kong).
  • Experiencia en el diseño y manejo de bases de datos relacionales y no relacionales (PostgreSQL, MongoDB).
  • Conocimientos en la definición de arquitecturas de sistemas orientada a microservicios.
  • Cuidado y pasión por el detalle.
Valoraremos positivamente...
  • Experiencia en uno o más lenguajes de programación: NodeJS, Python.
  • Experiencia realizando unit testing (Mockito, Spock).
  • Conocimiento de Clean Architecture.
  • Conocimientos en la definición de arquitecturas de sistemas “event driven”.
  • Conocimientos en brokers de mensajería (Kafka, RabbitMQ).
  • Conocimientos de IoT (Internet of Things). Es para nosotros relevante que hayas trabajado previamente en algún proyecto con un componente tecnológico hardware.
  • Conocimientos desplegando código y realizando pasos a producción en infraestructura cloud (Microsoft Azure, AWS, …).
  • Experiencia previa trabajando en un entorno ‘startup’ donde está todo por definir. Valoraremos, por tanto, tu experiencia en entornos de emprendimiento o aquellos orientados a la experimentación y prototipado rápido.
  • Fuerte sentido de autonomía, responsabilidad e iniciativa. Capacidad para la autogestión y para decidir proactivamente en qué trabajar, cómo hacerlo y cuándo entregarlo.

Horario flexible
Horario de entrada y salida flexibles, libertad para gestionar asuntos personales o familiares.
Remote friendly
Libertad para trabajar algunos días de la semana desde casa.
Cursos y certificaciones
La empresa financia cursos de formación relacionados con las funciones del puesto.