Logo for Grupo Data Portugal

Java Backend – Analista de Código Assistido por IA

Role overview

Qualifications

  • Minimum of 3 years of experience as a Software Developer
  • Hands-on experience with AI tools for development, such as GitHub Copilot and Devin
  • Knowledge in Java, Spring Boot, JavaScript, Maven, Node.js, HTML, Oracle database, REST APIs, CI/CD pipelines, Git, and DevOps practices
  • Strong knowledge in software security and quality using tools like Fortify and SonarQube

Responsibilities

  • Participate in solution design and software architecture
  • Review, enhance, and optimize source code using advanced AI tools and development best practices
  • Document solutions and technical evolutions in JIRA, Confluence, and/or ALM
  • Analyze Java and Spring Boot applications to ensure quality, scalability, and maintainability

About the company

Grupo Data Portugal logo

Grupo Data Portugal

IT Services & IT Consulting

Grupo Data is a multinational company with a strong presence in the European market, specializing in the allocation of developers across various sectors. With extensive expertise in the field, we provide innovative development solutions and support services to meet the evolving technological needs of our clients. Our multinational team of highly skilled professionals excels in delivering tailored solutions, leveraging cutting-edge technologies to drive digital transformation and enhance business performance. As a trusted partner, Grupo Data empowers businesses across Europe with top-notch development resources, enabling them to stay competitive and achieve their strategic objectives.

Company details

Company typeStartup
IndustryIT Services & IT Consulting
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Java Backend – Analista de Código Assistido por IA

Sobre a oportunidade

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

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

Requisitos obrigatórios

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

Diferenciais

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

Outros requisitos

  • Disponibilidade para atuar em regime de plantão ou turnos, quando necessário;
  • 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.

Condições da posição

  • Atuação 100% remota;
  • É 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;
  • Enquanto estiver no Brasil, o trabalho será realizado integralmente em regime remoto;
  • Os currículos deverão ser apresentados em inglês.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Other jobs at Grupo Data Portugal

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.