¡Activa las notificaciones laborales por email!

JAVA / Angular Engineer

DocPath

Valladolid

A distancia

EUR 30.000 - 45.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

Una empresa de software documental está buscando un desarrollador con experiencia en Frontend y Angular, así como conocimientos en JAVA y Spring. La posición permite trabajo remoto o flexible y ofrece un contrato indefinido. Se busca alguien con habilidades en desarrollo web que quiera trabajar en equipo para mejorar sus productos y aprender nuevas tecnologías.

Servicios

Contrato indefinido
23 días de vacaciones anuales
Acceso a formación en Udemy
Trabajo remoto 100%

Formación

  • Al menos 2 años de experiencia en desarrollo con JAVA.
  • Experiencia mínima de 1 año con Angular.
  • Uso fluido de repositorios GIT.

Responsabilidades

  • Desarrollar funcionalidades para productos tanto en frontend como backend.
  • Colaborar en reuniones de análisis y planificación.
  • Ejecutar pruebas unitarias y de integración.

Conocimientos

Desarrollo Frontend
Angular
JAVA
Spring
Bases de datos (SQLServer, MySQL)
GIT

Herramientas

Hibernate
JUnit
Jenkins
SonarQube
Nexus

Descripción del empleo

Quienes Somos

DocPath es un proveedor líder de software documental orientado a la gestión de comunicaciones con el cliente (facturas, contratos, albaranes, etiquetas, etc.), especializado en dos áreas específicas : gestión de salida de documentos y gestión de procesos de impresión.

Qué hacemos en DocPath?

En DocPath tenemos múltiples aplicaciones para gestionar el ciclo de vida de los documentos, ya sea :

Herramienta de Diseño de Formularios.

Herramientas de Generación masiva de documentos (uniendo plantillas y datos).

Herramientas de Monitorización de Producción.

Herramientas de Almacenamiento.

Herramientas de Distribución (mail, impresiones, SMS...).

Herramientas de Creación de Flujos de Negocio.

Entre otras...

gestionamos todo el ciclo de vida y por ello ofrecemos una suite completa para abarcar todas estas acciones.

Que buscamos?

Actualmente estamos buscando un nuevo compañero para ampliar nuestro equipo de trabajo y poder abordar nuevos objetivos. Necesitamos a alguien que tenga importantes conocimientos de desarrollo en Frontend y Angular, adicionalmente, es necesario conocimientos de JAVA y Spring. Si te gusta el desarrollo web y llevas bien el desarrollo en front, esta puede ser una buena oportunidad para ti tanto si te gusta el front, el back o ambos.

Qué harás?

Te incorporarás al equipo para ayudarnos a avanzar en el desarrollo y mantenimiento de nuestros productos. Para ello tendrás las siguientes responsabilidades :

Desarrollar las funcionalidades del producto, ya sea tanto frontend como backend, aunque principalmente enfocado a front.

Ayudar al equipo a definir las funcionalidades, participando tanto en reuniones de análisis, refinamiento y planificación de las mismas.

Definir y ejecutar las pruebas (unitarias y de integración) de los productos.

Ayudar a los miembros de tu equipo, para que todos juntos, podáis lograr la evolución del producto.

Aprender y crecer tanto personalmente como profesionalmente continuamente.

Tecnologías

Actualmente estamos utilizando las siguientes tecnologías en nuestros productos, por lo que sería recomendable que conocieras varias de ellas :

JAVA, lenguaje de desarrollo en backend.

Spring Framework, para el desarrollo del backend de las aplicaciones.

Angular, para desarrollo de frontend.

Hibernate, acceso a bases de datos.

JUnit, es un framework para testear aplicaciones JAVA.

Jenkins, SonarQube, Nexus, aplicaciones que componen nuestro sistema de integración continua.

GIT, repositorio de código fuente.

Como trabajamos?

Realizamos nuestros desarrollos guiados por un marco ágil, mezcla de Scrum con eXtreme Programming, usando diversas técnicas ágiles que hemos ido incorporando mediante la mejora continua del equipo.

Todos los sprints seleccionamos las funcionalidades a realizar siguiendo la prioridad marcada por nuestro Product Owner, realizando el análisis y estimación de todas ellas al inicio del sprint, y durante el mismo el desarrollo de las funcionalidades, tests y entrega continua de todos los instaladores que implementan las funcionalidades realizadas.

No perdemos de ojo la calidad del producto, utilizando para ello varias herramientas para medir la calidad y poder mejorar en cada sprint.

Pero siempre estamos abiertos a incluir algo nuevo si vemos que es óptimo para el desarrollo de nuestro producto.

Qué esperamos de tí?

Buscamos una persona con ganas de incorporarse a un equipo de desarrollo multifuncional, orientado a crear productos web orientados a la ejecución de flujos de trabajo con el objetivo de generar decenas de miles de documentos por hora. Con ganas de crear un producto estable y eficiente, y sobre todo aprender cosas nuevas.

Requerido

Requerimos que ya tengas algo de experiencia en el desarrollo de software, al menos 2 años desarrollando en JAVA.

Requerimos que tengas soltura con Angular, al menos 1 año de experiencia.

Conocer bases de datos, como SQLServer o MySQL.

Uso fluido de repositorios GIT.

Que sería interesante?

Conocimientos en cualquiera de las tecnologías indicadas anteriormente como Spring, Angular, HTML5, Javascript etc.

Cierta experiencia en la creación de tests automáticos, con Junit o similar.

Estar familiarizado con la Integración Continua (Jenkins, SonarQube, Nexus… o similares).

Que conozcas y hayas utilizado APIs REST.

Horarios

Ofrecemos un contrato de 35 horas semanales, permitiendo la conciliación de tu vida laboral con tu vida personal y familiar. Tenemos jornada flexible, por lo que puedes modificar un horario según tus necesidades (o siempre necesitamos salir para cualquier detalle personal). Aunque si requeriremos ciertas horas de solapamiento con el equipo para discutir algún detalle o hacer las Daily Meeting.

La mayoría hacemos jornada continua desde 8 : 00 a 15 : 00 y tenemos las tardes enteras libres para hacer nuestra vida, disfrutar de nuestros hobbies o lo que queramos hacer, otros prefieren entrar más tarde y trabajar un rato por la tarde, y aprovechar más las noches o salir temprano a correr.

Qué ofrecemos

Contrato indefinido (12 pagas).

Incorporación inmediata a un equipo de desarrollo.

Trabajo remoto 100% o flexible si prefieres trabajar en la oficina algunos días.

Damos 23 días de vacaciones anuales, además del 24 y 31 de Diciembre.

Todo el equipo necesario que necesites (portátil y monitores).

Acceso a cuentas de Udemy para ampliar tu formación.

Otros

Política de Privacidad : https : / / www.docpath.com / privacy-policy /

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.