Back to jobs

AI-ASSISTED CODE ANALYST

grupo-data
Full-timemid
Sign in to applyFree account, takes a minute.

Job description

Sobre a oportunidade Estamos buscando um(a) AI-Assisted Code Analyst para integrar um projeto internacional, atuando na análise, melhoria e otimização de código com apoio de ferramentas avançadas de Inteligência Artificial . A posição combina desenvolvimento Java/Spring Boot , qualidade e segurança de código, redução de dívida técnica e utilização de ferramentas como GitHub Copilot e Devin para acelerar atividades de análise, refatoração e documentação. Principais responsabilidades • Participar do desenho e evolução de soluções de software; • Revisar, analisar, melhorar e otimizar código de aplicações utilizando ferramentas de Inteligência Artificial ; • Utilizar GitHub Copilot e Devin para apoiar análise de código, refatoração e documentação; • Analisar aplicações Java/Spring Boot , identificando oportunidades de melhoria e redução de dívida técnica; • Atuar na melhoria contínua da qualidade, segurança e manutenibilidade do código; • Identificar gargalos e oportunidades de otimização em conjunto com as equipes de Engenharia; • Trabalhar com APIs, microsserviços e pipelines de CI/CD; • Documentar soluções e atividades utilizando JIRA, Confluence e ALM ; • Interagir com outras equipes técnicas e de suporte para acompanhamento e resolução de demandas. Requisitos obrigatórios • Mínimo de 3 anos de experiência como Desenvolvedor(a) ; • Experiência prática com ferramentas de IA aplicadas ao desenvolvimento, como GitHub Copilot e Devin ; • Experiência com qualidade de código, refatoração e redução de dívida técnica ; • Experiência com Java, JDBC, J2EE e Spring Boot ; • Conhecimentos de JavaScript, Maven, JADE (Node.js) e HTML ; • Experiência com banco de dados Oracle ; • Experiência com APIs e arquitetura de microsserviços ; • Conhecimentos de CI/CD, Git e práticas DevOps ; • Experiência em cibersegurança e qualidade de software , incluindo Fortify e SonarQube ; • Inglês mínimo B1 , preferencialmente B2; • Espanhol mínimo C1 ; • Disponibilidade para futura mudança para Portugal ou Espanha . Diferenciais • Conhecimentos de Cloud e sistemas distribuídos ; • Experiência ou conhecimentos em Tesouraria, Trading ou produtos financeiros ; • Capacidade de compreender e traduzir requisitos de negócio para o contexto técnico; • Interesse por novas tecnologias e aplicações de IA no ciclo de desenvolvimento de software ; • Boa comunicação e capacidade de trabalho em equipe. Modelo de atuação e condições Projeto internacional Atuação inicialmente 100% remota Disponibilidade obrigatória para futura mudança para Portugal ou Espanha Espanhol e inglês para conversação Necessária disponibilidade para atuação em turnos e ambientes de maior pressão , conforme necessidade do projeto. Forte utilização de Inteligência Artificial aplicada à Engenharia de Software , especialmente em análise, refatoração, documentação e melhoria de código.

Skills

JavaSpring BootJDBCJ2EEJavaScriptMavenNode.jsHTMLAPIsMicroservicesCI/CDGitDevOpsFortifySonarQubeGitHub CopilotDevinJIRAConfluenceALM