ANALISTA PROGRAMADOR JAVA

QuEST Global
Madrid, Spain
23 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) Apache Tomcat Unit Testing Databases Data Security Relational Databases Hibernate (Java) Java Persistence API Spring Framework JavaServer Faces Apache Maven Model View Controller (MVC)
+9 more
Oracle Databases Oracle (Applications) Oracle SQL Developer Software Engineering PL-SQL SQL Databases Primefaces Git Network Server

Job description

  • Análisis funcional y técnico de los requisitos de negocio, evaluando su impacto sobre la aplicación y proponiendo la solución técnica más adecuada.
  • Desarrollo, mantenimiento correctivo, adaptativo y evolutivo de aplicaciones web desarrolladas en Java 11, Spring Framework, Spring Web Flow, JSF, PrimeFaces y Hibernate/JPA, siguiendo la arquitectura MVC existente.
  • Análisis, diseño e implementación de nuevas funcionalidades, así como modificación y optimización de las funcionalidades existentes.
  • Adaptación de las funcionalidades de la aplicación a los nuevos procesos operativos, incluyendo, entre otros: Los nuevos procesos de control de acceso a la aplicación a través del Portal Único de Acceso de la Policía.
  • Los procesos de gestión logística que contemplen el almacén y los suministros desde la plataforma GAHN.
  • Desarrollo e integración de interfaces para el intercambio de información entre VESTUPOL y los sistemas corporativos, incluido el SGA vigente.

Base de datos

  • Desarrollo y mantenimiento de la capa de acceso a datos, incluyendo la elaboración y optimización de consultas SQL, procedimientos PL/SQL y scripts de modificación del modelo de datos cuando sea necesario.
  • Diseño, modificación y mantenimiento de estructuras de bases de datos Oracle necesarias para la evolución de la aplicación.
  • Migración y carga de los datos necesarios para el correcto funcionamiento de la aplicación.

Mantenimiento y soporte

  • Análisis de la situación actual de la aplicación, incluyendo el código fuente, la base de datos y la infraestructura de despliegue.
  • Diagnóstico, análisis y resolución de incidencias funcionales y técnicas detectadas en los distintos entornos de la aplicación.
  • Realización de pruebas unitarias, soporte a pruebas funcionales y apoyo en la implantación de nuevas versiones en los distintos entornos.

Gestión técnica y despliegue

  • Gestión del código fuente mediante Git, realizando integración de cambios, resolución de conflictos y seguimiento de versiones.
  • Gestión de dependencias mediante Maven y despliegue de aplicaciones en servidores Apache Tomcat.

Documentación y coordinación

  • Elaboración y mantenimiento de la documentación técnica asociada a los desarrollos realizados.
  • Colaboración con los responsables funcionales para el análisis de requisitos, estimación de desarrollos, validación de las soluciones implementadas y apoyo en la toma de decisiones técnicas.

Requirements

  • Titulaciones STEM. Meces 2
  • Experiencia en desarrollo de aplicaciones Java empresariales utilizando un entorno tecnológico que incluya Java 8/11, Spring Framework, JSF, PrimeFaces, Hibernate/JPA, SQL/PLSQL, arquitectura MVC y Git. Mínimo requerido: 4 años
  • Experiencia en administración, mantenimiento y evolución de aplicaciones Java empresariales, incluyendo diseño y mantenimiento de bases de datos relacionales, elaboración de scripts SQL/PLSQL, gestión de proyectos con Maven y despliegue y administración de servidores Apache Tomcat. Mínimo requerido: 2 años
  • Experiencia en análisis funcional y técnico de aplicaciones, diseño e implementación de nuevos requisitos, mantenimiento evolutivo y correctivo, resolución de incidencias y elaboración de documentación técnica asociada al ciclo de vida del software. Mínimo requerido: 2 años Nivel de inglés acreditado conforme al Marco Común Europeo de Referencia para las Lenguas (MCER). Mínimo requerido: B2 o TOEIC 785, * Experiencia en proyectos de desarrollo o consultoría relacionados con logística, gestión de almacenes, cadena de suministro o sistemas de gestión logística. Deseable: 2 años
  • Certificaciones oficiales relacionadas con tecnologías de bases de datos. En particular, se valorarán certificaciones Oracle Certified, Oracle Database, Oracle PL/SQL Developer Certified Associate, así como certificaciones equivalentes de otros fabricantes. Deseable: con certificación Certificaciones oficiales relacionadas con tecnologías de desarrollo Backend Java. En particular, se valorarán certificaciones oficiales Oracle Certified Professional (OCP) para Java, Spring Professional o certificaciones equivalentes emitidas por fabricantes o entidades reconocidas, relacionadas con el desarrollo de aplicaciones Bajen mediante Java, Spring Framework, Git o tecnologías equivalentes.

Benefits & conditions

Quest Global es un lugar donde valoramos la curiosidad, la autenticidad y el talento de cada persona., * Plan de desarrollo individualizado y programas de mentoring: formación y certificaciones técnicas a cargo de la empresa. Acceso a diferentes plataformas de aprendizaje con más de 7.000 cursos y formación en idiomas en función de las necesidades del puesto de trabajo.

  • Un día libre por tu cumpleaños, + 23 días laborales de vacaciones al año, 24 y 31 de diciembre no laborables.
  • Planes de conciliación, jornada flexible y política de teletrabajo en función del proyecto y características del puesto.
  • Acceso a telemedicina y reconocimientos médicos a través de app, además de otros beneficios como salud mental o programas de ejercicio completamente gratuitos.
  • Plan retributivo flexible: seguro médico privado, tickets restaurante, tickets transporte, cheque guardería y ticket care, para el cuidado de personas dependientes.
  • Comité de Responsabilidad Social Corporativa y grupos de trabajo (ERG) para la promoción del desarrollo profesional en igualdad y diversidad. Programas de promoción de la mujer en carreras STEM e iniciativas solidarias enfocadas en la infancia.
  • Actividades en equipo: deporte, team-building, gestión emocional, Quest Global Fest anual.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…