Programador/a Senior
Role details
Job location
Tech stack
Job description
En el Departamento de Ingeniería y Energía buscamos incorporar a un/a Programador/a Sénior Backend Java con especialización en bases de datos para reforzar el equipo técnico que desarrolla y mantiene aplicaciones internas críticas del grupo. El puesto está orientado a profesionales con una sólida trayectoria en desarrollo backend y gestión de bases de datos grandes y complejas, que quieran participar en proyectos estables, de largo recorrido y con impacto directo en la operación y la toma de decisiones del negocio., bonÀrea, empresa sólida y en pleno crecimiento, busca incorporar a un Programador/a con proyección y una marcada capacidad analítica. La persona seleccionada formará parte de un equipo profesional y colaborativo, participará activamente en los procesos económicos y contribuirá a asegurar la calidad de la información contable., Diseñar, desarrollar y mantener aplicaciones backend basadas en Java
- Definir, evolucionar y optimizar modelos de datos complejos
- Desarrollar y mantener consultas SQL, procedimientos y procesos de datos
- Desarrollo y mantenimiento de APIs e integraciones entre sistemas
- Velar por el rendimiento, la estabilidad y la calidad de las aplicaciones y bases de datos
- Integrar datos provenientes de diferentes sistemas (industriales, corporativos, energéticos)
- Analizar y resolver incidencias en entornos productivos
- Dar soporte en la gestión operativa de copias de seguridad y restauraciones de bases de datos
- Colaborar estrechamente con los equipos de ingeniería, energía y negocio
- Documentar soluciones y aplicar buenas prácticas de desarrollo
Requirements
Formación: Ingeniero Superior, Grado: Grado en Informática y Servicios
- Conocimientos: javascript, sql, java
- Experiencia: 5 años
Formación Ingeniería informática o similar. Requisitos
- Experiencia en desarrollo backend y gestión de bases de datos
- Dominio avanzado de SQL (consultas complejas, optimización de rendimiento, indexación, modelado de datos complejo)
- Experiencia sólida con bases de datos relacionales (SQL Server, PostgreSQL, MySQL o similares)
- Experiencia contrastada en desarrollo backend con Java
- Conocimiento de arquitecturas de servicios, APIs e integraciones
- Experiencia en entornos productivos con sistemas críticos y grandes volúmenes de datos
- Capacidad de análisis, autonomía y responsabilidad técnica
- Perfil sénior con experiencia demostrable
Se valorará positivamente:
- Experiencia sólida con otros lenguajes backend (Python, .NET, Node.js o equivalentes)
- Conocimientos de bases de datos NoSQL o vectoriales
- Experiencia en ETL, Data Engineering, analítica de datos o entornos BI
- Experiencia en IA aplicada a la explotación de datos (asistentes, automatización, análisis)
- Experiencia con cloud (preferentemente Azure), Autonomía y responsabilidad técnica
- Mentalidad analítica y orientación a resultados
- Capacidad para trabajar en equipo y en entornos multidisciplinares
- Proactividad y voluntad de mejora continua
- Buena comunicación técnica y funcional
Benefits & conditions
Incorporación a un departamento tecnológico puntero, con proyectos estratégicos
- Desarrollo de aplicaciones propias con impacto real en el negocio
- Equipo humano muy cercano, con buen ambiente de trabajo y colaboración
- Entorno estable, con margen de decisión y evolución profesional
- Estabilidad laboral dentro de un grupo empresarial consolidado
- Formación continua y apoyo al desarrollo profesional
- Posibilidad de teletrabajo 1 día a la semana
- Condiciones salariales competitivas según experiencia, * Jornada completa Jornada
-
Más de 5 años Experiencia
-
Indefinido Tipo contrato
-
Java SQL JavaScript Python