En Vermont Solutions buscamos un/aJava Developer (AI-Assisted Development)para incorporarse a un equipo tecnológico de alto nivel, donde trabajarás conherramientas de IAde última generación para mejorar la calidad del software, optimizar aplicaciones y participar en el diseño de soluciones innovadoras dentro de un entorno deTrading Controls.Si disfrutas combinando desarrollo, análisis de código, automatización y buenas prácticas de ingeniería, esta oportunidad es para ti.ResponsabilidadFormarás parte de un equipo especializado en el análisis y mejora de aplicacionesJava,aprovechando herramientas deInteligencia Artificialpara 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 Git Hub 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 laborar en procesos de integración y despliegue continuo (CI/CD).Trabajar junto a equipos multidisciplinares en un entorno Agile.RequisitosBuscamos 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:JavaJ2 EESpring Framework / Spring BootJDBCExperiencia con:Java ScriptHTMLMavenJADEOracle DatabaseAPIs RESTArquitecturas de microserviciosGitDev OpsCI/CDFortifySonar QubeConocimientos intermedios de Inteligencia Artificial / Machine Learning.Nivel de inglés B1-B2.Nivel de español C1 o superior.Valoraremos especialmenteExperiencia con plataformas Cloud y sistemas nocimientos 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.Crecimiento profesional y plan de carrera definido.Flexibilidad horariaPlan 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.