Desarrollador Java (4 años de experiencia)

Ene 16, 2020Uncategorized

La empresa

 Es una empresa española que se fundó en 2002 y está especializada en soluciones de IOT y soluciones de comunicación inalámbrica e ingeniería de software con un claro enfoque en despliegue de soluciones y son pioneros del Internet de Cosas. Su objetivo es ayudar a las empresas a implementar soluciones IoT industriales basadas en una infraestructura inalámbrica confiable.

 En la empresa son 40 personas de las que 25 forman el equipo técnico. Tienen muchos clientes, tanto a nivel nacional como a nivel internacional 

 Tienen clases de inglés dos días en semana y muy buen ambiente de trabajo. Se hacen 8 horas y 30 minutos de lunes a jueves y 6 el viernes. El horario es flexible, la oficina está abierta de 07:00 a 20:00

Skills mínimos

Experiencia demostrable, de al menos 4 años, en el desarrollo de servicios y componentes backend en el lenguaje de programación Java con las siguientes tecnologías:

  • Spring, Spring MVC para WebServices, Spring Data
  • Hibernate y MyBatis como ORMs
  • Mensajería AMQP (RabbitMQ) y MQTT
  • Acceso a bases de datos:
    • Relacionales: Oracle y MySQL
    • No relacionales: MongoDB, Redis, Apache Ignite
  • Scripting sobre JVM: JavaScript, Groovy

 Habilidades y conocimientos

  • Es imprescindible el conocer Git pues es la tecnología de control de cambios.
  • Tanto nuestro producto, como todos los desarrollos que llevamos a cabo se operan bajo Linux, de modo que el candidato debe tener experiencia en el uso de Linux como herramienta de trabajo diaria.
  • Sería estupendo si tuvieses, de forma adicional, conocimientos y experiencia en Docker, Jenkins y Jira.
  • Adicionalmente sería muy valorable que conocieras los conceptos, tecnologías y protocolos típicos del IoT: HTTP, MQTT, WebSocket, CoAP.

 En los candidatos más veteranos buscamos un perfil de arquitecto Java backend con experiencia demostrable en:

  • Análisis de requisitos
  • Diseño de arquitecturas que permitan cubrir los requisitos de cliente
  • Liderazgo técnico de pequeños equipos
  • Experiencia en el desarrollo de aplicaciones de alto rendimiento multi-hiladas y distribuidas
  • Capacidad para detectar potenciales problemas de rendimiento en aplicaciones en alta disponibilidad con alto nivel de carga y distribuidas.

 

El puesto requiere un cierto nivel de inglés. El candidato debe encontrarse absolutamente cómodo leyendo inglés técnico y tener capacidad de escribir y conversar en inglés de forma puntual, se le pedirá cambiar a inglés brevemente durante la entrevista.

De forma adicional se valorará muy positivamente el conocimiento de los lenguajes de programación Python y JavaScript.

Remuneración

Salario entre 37.000 y 42.000€ según experiencia demostrable.

 

 

contactanos-1

Teléfono

+34 619 23 63 27

Email

hola@hiringit.es

Teléfonos

+34 915 49 10 47
+34 619 23 63 27

Email

hola@hiringit.es

Déjanos tus datos y te contactamos

Share This