Analista Programador/a

Inscribirte
Argençola, Spain
3 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Remote
Argençola, Spain

Tech stack

Java
JavaScript
Bootstrap
Relational Databases
Cursor (Graphical User Interface Elements)
Web Development
Java Platform Enterprise Edition (J2EE)
Hibernate
Java Persistence API
jQuery
JUnit
Python
Service Development Studio
Solution Deployment Descriptor
GitHub Copilot
React
Vue.js
Angular
Information Technology
Front End Software Development
Virtual Agents

Job description

  • Entender los requisitos de negocio, analizar y proponer soluciones técnicas viables y trabajar en equipo para asegurarse de que las soluciones desarrolladas se alineen con los objetivos estratégicos de la empresa.
  • Participar en la definición de planes de sistemas que garanticen la alineación de soluciones tecnológicas con los objetivos del negocio.
  • Colaborar en la planificación de proyectos de TI, desde la definición de requisitos hasta la implementación de soluciones. Identificar áreas de mejora en sistemas actuales y proponer nuevas soluciones técnicas.
  • Analizar, diseñar y desarrollar aplicaciones utilizando Java y frameworks como Spring, Hibernate, Java EE, etc.
  • Responsabilidades:
  • Análisis y diseño: traducir necesidades de negocio en especificaciones técnicas detalladas, documentando flujos de trabajo y procesos complejos.
  • Liderazgo técnico: Supervisar y participar en el desarrollo de aplicaciones web dentro del ecosistema Java/JEE.
  • Optimización de procesos: implementar metodologías de trabajo basadas en Spec Driven Development (SDD) para garantizar que el código se genere a partir de especificaciones precisas y validadas.
  • Colaboración IA: utilizar herramientas de IA agéntica para acelerar el ciclo de vida del desarrollo y mantener un código limpio y eficiente.

Requirements

  • Formación: Analista Funcional o técnico/a con Grado en Informática u otras titulaciones universitarias en STEM.
  • Conocimientos: Sólida experiencia como analista funcional y técnico de desarrollo de aplicaciones web con tecnología Java y frameworks reconocidos: Spring, Hibernate, jQuery, JPA, JUnit, Bootstrap, Angular, etc.
  • Mínimo 3 años en posición similar.
  • Capacidad para analizar, documentar y diseñar flujos de trabajo y procesos de negocio.
  • Conocimientos de desarrollo de aplicaciones web en el ámbito de tecnología Java/JEE.
  • Experiencia con bases de datos relacionales.
  • Competencias:
  • Capacidad para trabajar en equipo
  • Buenas habilidades comunicativas
  • Motivación por el aprendizaje
  • Orientación al cliente Iniciativa, proactividad y buena actitud, * Experiencia en desarrollo con otras tecnologías: Microsoft (Power Platform), Python
  • Experiencia en desarrollo de servicios REST y/o integración con servicios.
  • Experiencia práctica utilizando IA agéntica para la programación (uso de Cursor, Claude Code, Antigravity, Codex, GitHub Copilot, etc.)
  • Conocimientos en tecnologías de front-end como JavaScript, VUE, React, Angular

Como IThinkUPC cuida de ti

Benefits & conditions

Incorporación inmediata Estabilidad laboral y crecimiento profesional ️ Conciliación de la vida personal i profesional: disponemos de un innovador y premiado programa propio de conciliación "PEOPLE FIRST" porque nos importan las personas de nuestra compañía. Este programa incluye un conjunto de medidas en diferentes ámbitos para favorecer la conciliación: Jornada de 37,5h semanales Flexibilidad de horarios de entrada y salida ️ Jornadas intensivas (verano, Semana Santa, Navidad y todos los viernes del año) ️ 28 días hábiles de vacaciones al año ️ Permisos adicionales de maternidad y paternidad, exámenes, etc. Modelo híbrido de teletrabajo y otros permisos especiales! Desarrollo profesional: disponemos de un programa de formació continua que te ayudará en tu desarrollo profesional: certificaciones oficiales, campus online propio, formaciones técnicas y en habilidades, formación en inglés, congresos, etc. Ventajas económicas en el entorno UPC: hasta un 40% de descuento en programas de máster, postgrado y cursos de formación continua en la "UPC School", descuentos en la Optica Universitaria, Deportes UPC, etc. Plan de retribució flexible de acuerdo a tus necesidades: abono de transporte, ticket restaurante, seguro médico y ticket guardería.

About the company

Somos IThinkUPC, la empresa de consultoría y servicios tecnológicos de la Universidad Politécnica de Cataluña (UPC). Creamos servicios y soluciones avanzadas para nuestros clientes combinando el talento y el conocimiento generado en la UPC con la experiencia profesional de nuestros más de 150 ingenieros y consultores, adquirida trabajando en proyectos y empresas líderes desde hace casi 20 años. Somos expertos en ayudar a las empresas a potenciar la agilidad de negocio mediante el uso de las TIC, y acompañarlas en su camino hacia la transformación digital.

Apply for this position