Softtek

AI-Assisted Code Analyst 100% Remoto

Softtek

spainonsitePosted Jul 30, 2026

Job description

Ingeniero de Software Back. End Springboot Pr Como Ingeniero de Software Back. End, 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 utilizando herramientas avanzadas de IA y prácticas modernas de desarrollo en herramientas de control de trading.

Este rol combina el análisis de aplicaciones, la garantía de calidad del código y la optimización impulsada por IA, contribuyendo 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 diferentes frentes:

  • Desarrollar las especificaciones requeridas, a través de la entrega de servicios y componentes técnicos necesarios para su operación con una visión de tu propio desarrollo y 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 asegurar la calidad del código, escalabilidad y mantenibilidad, y reducir la deuda técnica.
  • Aprovechar herramientas impulsadas por IA (por ejemplo, GitHub Copilot, Devin) para acelerar el análisis de código, la refactorización y la documentación.
  • Colaborar con equipos de ingeniería para identificar cuellos de botella de rendimiento y proponer mejoras.
  • Apoyar la implementación de mejores prácticas en el desarrollo backend y frontend.
  • Contribuir a los procesos de integración y entrega continua. Gestionar solicitudes a otros equipos de soporte de producción. EXPERIENCIA Y HABILIDADES OBLIGATORIAS
  • Se requiere un mínimo de 3 años de experiencia como desarrollador en las áreas requeridas.
  • Conocimiento y experiencia en herramientas impulsadas por IA (por ejemplo, GitHub Copilot, Devin).
  • Experiencia en mejorar la calidad del código, reducir la deuda técnica y mejorar la eficiencia de entrega.  Java; Conectividad de Base de Datos Java; J2EE  Springboot  Javascript  Maven  JADE (nodejs)  HTML  BBDD Oracle  APIs, Microservicios  Pipelines CI/CD, control de versiones (Git) y prácticas DevOps  Alta experiencia en ciberseguridad y calidad (Fortify, Sonar. Qube…) para resolver y reducir la deuda técnica
  • Idiomas: o Inglés (NIVEL MÍNIMO B1, idealmente B2) o Español (NIVEL MÍNIMO C1) HABILIDADES DESEABLES:  Conocimiento de plataformas en la nube y sistemas distribuidos es una ventaja o Conocimiento y experiencia con herramientas de IA o Conocimiento de productos de Tesorería/Financieros o Capacidad para entender los requisitos de los analistas de negocio o Interés en nuevas tecnologías y lenguajes de programación o Buenas habilidades de comunicación escrita y verbal o Experiencia de trabajo en un entorno de equipo