Java Developer Com Ia
grupo data
📍 Remote🌐 Remote🕐 3d ago🔗 himalayas
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.
Originally posted on [Himalayas](https://himalayas.app)