Pular para o conteúdo

Grupo Data

Java Backend – Analista de Código Assistido por IA

JavaScriptJavaNode.js

Sobre a oportunidade

Java Backend – Analista de Código Assistido por IA

Buscamos um(a) Desenvolvedor(a) Java Backend para atuar na análise, revisão e otimização de código utilizando ferramentas de Inteligência Artificial Generativa. O profissional trabalhará na evolução de aplicações críticas, reduzindo dívida técnica, melhorando a qualidade do software e apoiando a adoção de práticas modernas de desenvolvimento em um ambiente ágil e colaborativo.

Responsabilidades

  1. Participar do desenho de soluções e da arquitetura de software;
  1. Revisar, melhorar e otimizar código-fonte utilizando ferramentas avançadas de IA e boas práticas de desenvolvimento;
  1. Documentar soluções e evoluções técnicas em JIRA, Confluence e/ou ALM;
  1. Analisar aplicações desenvolvidas em Java e Spring Boot, garantindo qualidade, escalabilidade e facilidade de manutenção;
  1. Utilizar ferramentas de IA, como GitHub Copilot e Devin, para acelerar análises de código, refatoração e documentação;
  1. Colaborar com equipes de engenharia na identificação de gargalos e oportunidades de melhoria;
  1. Apoiar a implementação de boas práticas tanto no desenvolvimento Backend quanto Frontend;
  1. Contribuir para a evolução dos processos de CI/CD;
  1. Interagir com equipes de suporte à produção para acompanhamento e resolução de demandas.

Requisitos obrigatórios

  1. Mínimo de 3 anos de experiência como Desenvolvedor(a) de Software;
  1. Experiência prática com ferramentas de Inteligência Artificial para desenvolvimento, como:
  1. GitHub Copilot;
  1. Devin;
  1. Experiência em melhoria da qualidade de código e redução de dívida técnica;
  1. Conhecimento em:
  1. Java;
  1. Spring Boot;
  1. JavaScript;
  1. Maven;
  1. Node.js (JADE);
  1. HTML;
  1. Banco de dados Oracle;
  1. APIs REST e Microsserviços;
  1. Pipelines de CI/CD;
  1. Git e práticas DevOps;
  1. Forte conhecimento em segurança e qualidade de software utilizando ferramentas como:
  1. Fortify;
  1. SonarQube;
  1. Inglês B2
  1. Espanhol B2

Outros requisitos

  1. Disponibilidade para atuar em regime de plantão ou turnos, quando necessário;
  1. Facilidade para trabalhar em ambientes dinâmicos e de alta pressão.

Formação

Graduação em Ciência da Computação, Engenharia da Computação, Matemática ou áreas correlatas.

Diferenciais

  1. Experiência com plataformas Cloud e sistemas distribuídos;
  1. Conhecimento de produtos de Tesouraria, Mercado Financeiro ou Serviços Financeiros;
  1. Capacidade de compreender requisitos de negócio e traduzi-los em soluções técnicas;
  1. Interesse por novas tecnologias e inovação;
  1. Boa comunicação, colaboração e trabalho em equipe.

Condições da posição

  1. Atuação 100% remota;
  1. É obrigatória a disponibilidade para mudança futura para Portugal ou Espanha, caso seja necessário por questões de projeto, estratégia da empresa ou requisitos legais;
  1. Enquanto estiver no Brasil, o trabalho será realizado integralmente em regime remoto;
  1. Os currículos deverão ser apresentados em inglês.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026