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