Java Backend – Analista de Código Assistido por IA
Back to Jobs
Grupo DataGet Smart Job AI Coach in the appFree on iOS and Android

Java Backend – Analista de Código Assistido por IA
Location
São Paulo, State of São Paulo, Brazil
Experience
Mid
Posted
Jul 30, 2026
Apply by
August 28, 2026
Applicants
0
Early applicantFull-timeWork from Home
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.
Key Responsibilities
- Participate in designing software solutions and architecture
- Review, improve, and optimize source code using advanced AI tools
- Document technical solutions and evolutions in JIRA, Confluence, or ALM
- Analyze Java and Spring Boot applications for quality and scalability
- Utilize AI tools like GitHub Copilot and Devin for code analysis and refactoring
- Collaborate with engineering teams to identify bottlenecks and improvement opportunities
- Support the implementation of best practices in backend and frontend development
- Contribute to the evolution of CI/CD processes
- Interact with production support teams for demand tracking and resolution
Requirements
- Bachelor's degree in Computer Science
- Computer Engineering
- Mathematics
- or related fields
Skills Required
JavaSpring BootJavaScriptMavenNode.jsHTMLOracle DatabaseREST APIsMicroservicesCI/CDGitDevOpsFortifySonarQubeGitHub CopilotDevinJIRAConfluenceALMCommunicationCollaborationTeamworkProblem solvingCloud platformsDistributed systemsTreasury productsFinancial market productsFinancial servicesBusiness requirement understandingInnovation interest
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.