Java Developer com IA
TypeFull-time job
LocationPortugal
Posted3 hours ago
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.
Originally posted on Himalayas
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.
Originally posted on Himalayas
Apply on Himalayas →
Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.