Descripción
Resumen:
Este puesto es para un Analista de Código Java con asistencia de IA, encargado de diseñar, revisar, mejorar y optimizar el código de las aplicaciones mediante herramientas avanzadas de IA y prácticas modernas de desarrollo.
Aspectos destacados:
1. Aprovechar herramientas impulsadas por inteligencia artificial para el análisis y refactorización del código
2. Analizar y revisar aplicaciones Java y Spring Boot
3. Contribuir a soluciones robustas, escalables y seguras
**Descripción de la empresa** **Talan – Innovación positiva**
Talan es un grupo internacional de consultoría especializado en innovación y transformación empresarial mediante la tecnología. Con más de 7.200 consultores en 21 países y una facturación de 850 millones de euros, nos comprometemos a ofrecer soluciones impactantes y preparadas para el futuro.
**Talan en resumen**
Con sede central en París y operaciones globales, Talan combina tecnología, innovación y empoderamiento para entregar resultados medibles a nuestros clientes. Durante los últimos 22 años, hemos consolidado una sólida presencia en el panorama de las tecnologías de la información y la consultoría, y este año alcanzaremos los 1.000 millones de euros en ingresos.
**Nuestras áreas centrales de especialización**
* **Datos y tecnologías:** Diseñamos e implementamos arquitecturas y soluciones de datos a gran escala y de extremo a extremo, incluyendo integración de datos, ciencia de datos, visualización, Big Data, IA e IA generativa.
* **Servicios en la nube y de aplicaciones:** Integraremos plataformas líderes como SAP, Salesforce, Oracle, Microsoft, AWS e IBM Maximo, ayudando a los clientes a migrar a la nube y mejorar su eficiencia operativa.
* **Consultoría en gestión e innovación:** Lideramos iniciativas de transformación empresarial y digital mediante las mejores prácticas en gestión de proyectos y del cambio (PM, PMO, Agile, Scrum, Propiedad del producto), y apoyamos áreas como Cadena de suministro, Ciberseguridad y estrategias ESG/Bajo carbono.
**Trabajamos con importantes clientes globales en diversos sectores, entre ellos Transporte y Logística, Servicios Financieros, Energía y Servicios Públicos, Comercio Minorista y Medios y Telecomunicaciones.**
**Descripción del puesto**
Como Analista de Código Java con asistencia de IA, participarás en el diseño de soluciones y software para cubrir las funcionalidades requeridas. Además, revisarás, mejorarás y optimizarás el código de las aplicaciones mediante herramientas avanzadas de IA y prácticas modernas de desarrollo en herramientas de Control de Operaciones Bursátiles (Trading Controls).
Este puesto combina el análisis de aplicaciones, la garantía de calidad del código y la optimización impulsada por IA, contribuyendo así a la entrega de soluciones robustas, escalables y seguras, alineadas con los estándares tecnológicos del banco.
Necesitamos a alguien como tú para ayudarnos en distintos frentes:
* Desarrollar las especificaciones requeridas, mediante la entrega de servicios y componentes técnicos necesarios para su funcionamiento, con una visión centrada tanto en tu propio desarrollo como en su integración con otros equipos y sistemas.
* Documentar las soluciones en JIRA, Confluence, ALM…
* Analizar y revisar aplicaciones basadas en Java y Spring Boot para garantizar la calidad, escalabilidad y mantenibilidad del código, y reducir la deuda técnica.
* Aprovechar herramientas impulsadas por IA (por ejemplo, GitHub Copilot, Devin) para acelerar el análisis, la refactorización y la documentación del código.
* Colaborar con los equipos de ingeniería para identificar cuellos de botella de rendimiento y proponer mejoras.
* Apoyar la implementación de buenas prácticas en el desarrollo backend y frontend.
* Contribuir a los procesos de integración y entrega continuas. Gestionar solicitudes dirigidas a otros equipos de soporte en producción.
**Requisitos**
Se requiere un mínimo de 3 años de experiencia como desarrollador en las áreas indicadas.
* Conocimientos y experiencia en herramientas impulsadas por IA (por ejemplo, GitHub Copilot, Devin)
* Experiencia en mejora de la calidad del código, reducción de la deuda técnica y aumento de la eficiencia en la entrega
* Java; Conectividad de bases de datos Java (JDBC); J2EE
* Spring Boot
* JavaScript
* Maven
* JADE (nodejs)
* HTML
* BBDD Oracle
* APIs, microservicios
* Pipelines CI/CD, control de versiones (Git) y prácticas DevOps
* Amplia experiencia en ciberseguridad y calidad (Fortify, SonarQube…) para resolver y reducir la deuda técnica
* Competencias en inglés y español.
HABILIDADES DESEABLES:
* Conocimientos de plataformas en la nube y sistemas distribuidos son un plus
* Conocimientos y experiencia con herramientas de IA
* Conocimientos de productos del área de Tesorería/Finanzas
* Capacidad para comprender los requisitos provenientes del analista funcional
* Interés por las nuevas tecnologías y lenguajes de programación
* Buenas habilidades comunicativas escritas y verbales
* Experiencia trabajando en entornos colaborativos
**Información adicional** **¿Qué te ofrecemos?**
* Puesto remoto para el hub de Málaga
* Contrato freelance a largo plazo
* Horario laboral en CET (Hora Central Europea)
* Posibilidad de formar parte de un equipo multicultural y trabajar en proyectos internacionales.
**Si te apasionan los datos, el desarrollo y la tecnología, ¡queremos conocerte!**
* El compromiso de Talan España con la no discriminación por género, raza, ideología o cualquier otro motivo, de conformidad con el "Plan de Igualdad" de la empresa y la normativa vigente sobre igualdad entre mujeres y hombres (Real Decreto-Ley 6/2019).