En Vermont Solutions buscamos un/a Java Developer (AI-Assisted Development) para incorporarse a un equipo tecnológico de alto nivel, donde trabajarás con herramientas de IA de última generación para mejorar la calidad del software, optimizar aplicaciones y participar en el diseño de soluciones innovadoras dentro de un entorno de Trading Controls .
Si disfrutas combinando desarrollo, análisis de código, automatización y buenas prácticas de ingeniería, esta oportunidad es para ti.
Responsabilidad
Formarás parte de un equipo especializado en el análisis y mejora de aplicaciones Java, aprovechando herramientas de Inteligencia Artificial para acelerar el desarrollo y elevar la calidad del software.
Entre tus responsabilidades estarán:
Analizar, revisar y optimizar aplicaciones desarrolladas en Java y Spring Boot.
Participar en el diseño técnico de soluciones y en el desarrollo de componentes de software.
Utilizar herramientas de IA como GitHub Copilot y Devin para mejorar la productividad y la calidad del código.
Elaborar documentación técnica utilizando JIRA, Confluence y ALM.
Identificar cuellos de botella y proponer mejoras de rendimiento y arquitectura.
Implementar buenas prácticas de desarrollo, calidad y seguridad del software.
Colaborar en procesos de integración y despliegue continuo (CI/CD).
Trabajar junto a equipos multidisciplinares en un entorno Agile.
Requisitos
Buscamos profesionales con:
Entre 3-4 años de experiencia como desarrollador/a Java.
Experiencia trabajando con herramientas de IA aplicadas al desarrollo de software.
Nivel avanzado de:
Java
J2EE
Spring Framework / Spring Boot
JDBC
Experiencia con:
JavaScript
HTML
Maven
JADE
Oracle Database
APIs REST
Arquitecturas de microservicios
Git
DevOps
CI/CD
Fortify
SonarQube
Conocimientos intermedios de Inteligencia Artificial / Machine Learning.
Nivel de inglés B1-B2.
Nivel de español C1 o superior.
Valoraremos especialmente
Experiencia con plataformas Cloud y sistemas distribuidos.
Conocimientos de productos financieros o Treasury.
Experiencia en análisis de requisitos funcionales y técnicos.
Interés por las nuevas tecnologías y la innovación.
Buenas habilidades de comunicación escrita y verbal.
Capacidad para trabajar en equipo y colaborar con perfiles multidisciplinares.
Titulación en Ingeniería Informática, Ciencias de la Computación, Matemáticas o estudios equivalentes.
¿Qué ofrecemos?
Plan de Formación y certificaciones técnicas.
Desarrollo profesional y plan de carrera definido.
Flexibilidad horaria
Plan de retribución flexible acorde a tus necesidades (seguro médico privado, cheques formación para estudiar idiomas, cheques guardería, tarjeta transporte...).
Modelo de gestión sostenible y políticas de igualdad efectiva, ambientes de trabajo abiertos e inclusivos.
#J-18808-Ljbffr