Empresa Talan busca un Desarrollador Senior Java para unirse a su equipo de forma remota. El rol implica diseño, revisión y optimización de código Java y Spring Boot utilizando herramientas de IA, con foco en la calidad, escalabilidad y reducción de deuda técnica. Se requiere experiencia mínima de 3 años y conocimiento en diversas tecnologías backend y frontend.
Si sos desarrollador Java con experiencia y te copa la idea de laburar remoto, este puesto en Talan es para vos. Vas a poder aplicar herramientas de IA para optimizar código y mejorar la calidad, ideal para quienes buscan crecer en tecnología de punta.
Descripción del puesto
Como Analista de Código Java Asistido por 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 aplicaciones utilizando herramientas avanzadas de IA y prácticas de desarrollo modernas en herramientas de Trading Controls. Este rol combina análisis de aplicaciones, aseguramiento de la calidad del código y 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 vos para que nos ayudes en diferentes frentes: - Desarrollar las especificaciones requeridas, a través de la entrega de servicios y componentes técnicos necesarios para su funcionamiento con una visión de desarrollo propio 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, la escalabilidad y la mantenibilidad, y reducir la deuda técnica. - Aprovechar herramientas potenciadas por IA (ej. 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 las mejores prácticas en desarrollo backend y frontend. - Contribuir a los procesos de integración y entrega continuas. - Gestionar solicitudes a otros equipos de soporte de producción. Se requiere un mínimo de 3 años de experiencia como desarrollador en las áreas requeridas. Conocimientos y experiencia en herramientas potenciadas por IA (ej. GitHub Copilot, Devin). Experiencia en mejorar la calidad del código, reducir la deuda técnica y mejorar la eficiencia de entrega. - Java - Java Database Connectivity (JDBC) - J2EE - Spring Boot - 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, SonarQube…) para resolver y reducir deuda técnica. - Inglés y español. HABILIDADES DESEABLES: - Conocimiento de plataformas cloud y sistemas distribuidos es un plus. - Conocimiento y experiencia con herramientas de IA. - Conocimiento de productos de Tesorería/Financieros. - Capacidad para entender requisitos de analistas de negocio. - Interés en nuevas tecnologías y lenguajes de programación. - Buenas habilidades de comunicación escrita y verbal. - Experiencia trabajando en equipo. ¿Qué ofrecemos? - Posición remota. - Contrato freelance a largo plazo. - Horario CET. - Posibilidad de ser parte de un equipo multicultural y trabajar en proyectos internacionales. Si te apasionan los datos, el desarrollo y la tecnología, ¡queremos conocerte! Talan Spain se compromete con la no discriminación por razón de género, raza, ideología o cualquier otro motivo, de acuerdo con el "Plan de Igualdad" de la compañía y la normativa vigente en materia de igualdad entre mujeres y hombres (Real Decreto-Ley 6/2019).
Responsabilidades
- Diseño de soluciones y software
- Revisión, mejora y optimización de código con herramientas de IA
- Desarrollo de especificaciones
- Documentación en JIRA, Confluence, ALM
- Análisis y revisión de aplicaciones Java y Spring Boot
- Colaboración con equipos de ingeniería para identificar cuellos de botella
- Soporte a la implementación de mejores prácticas
- Contribución a procesos de CI/CD
- Gestión de solicitudes a otros equipos de soporte de producción
Skills requeridas
Beneficios
- Posición remota
- Contrato freelance a largo plazo
- Horario CET
- Posibilidad de unirse a un equipo multicultural
- Trabajo en proyectos internacionales