Detalles de la Vacante

Software developer (m/w/d) - Vaadin/Java

Descripción

Empresa: IQVIA

Buscamos un ingeniero de software motivado para unirse a nuestro equipo dinámico y ayudar a dar forma al futuro del desarrollo de interfaces de usuario para nuestros productos insignia, como la plataforma de investigación de datos de salud de IQVIA, un componente clave de la plataforma de salud conectada.

Experiencia requerida

Experiencia práctica con el framework Vaadin, Java, Spring Framework, herramientas de prueba JUnit y Mockito, SQL, y herramientas de desarrollo como IntelliJ IDEA, Git y Maven.

Responsabilidades

Mejorar y mantener interfaces de usuario para aplicaciones principales; diseñar, desarrollar, probar y depurar nuevas funcionalidades y componentes de UI; construir y optimizar la capa de transferencia de datos entre frontend y backend; colaborar en la planificación UI/UX mediante wireframes y prototipos; realizar revisiones de código y brindar orientación técnica; escribir pruebas unitarias y de integración; apoyar pruebas de aceptación de usuario.

Conocimientos técnicos

Vaadin, Java, Spring Framework, JUnit, Mockito, SQL, IntelliJ IDEA, Git (GitLab), Maven, protocolos HTTP, diseño de API RESTful, Selenium WebDriver, Concordion, Vaadin Testbench.

Prestaciones y beneficios

Horario de trabajo flexible; opciones de trabajo híbrido (en oficina de IQVIA) o completamente remoto; entorno laboral colaborativo e innovador.

Experiencia

Experiencia práctica con el framework Vaadin, Java, Spring Framework, herramientas de prueba JUnit y Mockito, SQL, y herramientas de desarrollo como IntelliJ IDEA, Git y Maven.

Conocimientos

Vaadin, Java, Spring Framework, JUnit, Mockito, SQL, IntelliJ IDEA, Git (GitLab), Maven, protocolos HTTP, diseño de API RESTful, Selenium WebDriver, Concordion, Vaadin Testbench.

Actividades

Mejorar y mantener interfaces de usuario para aplicaciones principales; diseñar, desarrollar, probar y depurar nuevas funcionalidades y componentes de UI; construir y optimizar la capa de transferencia de datos entre frontend y backend; colaborar en la planificación UI/UX mediante wireframes y prototipos; realizar revisiones de código y brindar orientación técnica; escribir pruebas unitarias y de integración; apoyar pruebas de aceptación de usuario.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Modalidad del Empleo

Presencial

Idioma

Inglés - Avanzado

Disponibilidad de Mudarse

No