Desenvolvedor Java Senior
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
Nós somos a EssilorLuxottica, líder global no design, fabricação e distribuição de produtos avançados para cuidados com a visão, óculos e soluções de Med-Tech. Nossa missão é Empowering Humans: empoderamos as pessoas por meio de tecnologias de lentes inovadoras, como Varilux, Stellest e Transitions; marcas icônicas como Ray-Ban, Oakley e Vogue Eyewear; as mais desejadas marcas licenciadas de luxo e bandeiras de varejo de classe mundial, como Sunglass Hut, GrandVision, Solaris e Óticas Carol.
A EssilorLuxottica está moldando um futuro no qual nossos olhos se tornam um poderoso portal de acesso capaz de elevar o potencial humano, revelar informações sobre a saúde e nos conectar com o mundo de maneiras completamente novas. Há gerações redefinimos os limites da visão, criando produtos de excelência, belos e de alto desempenho, que melhoram a visão valorizando a expressão pessoal.
Com mais de 200.000 colaboradores em 150 países, seguiremos elevando a forma como as pessoas veem o mundo, aproveitando nossos pontos fortes que vão da inovação med-tech ao diagnóstico, passando pelos wearables, IA e biometria, dando um significado mais profundo à saúde, ao bem-estar e às conexões.
Desenvolvedor Java Senior | Desenvolvimento Assistido por IA
Objetivo da Posição
Buscamos um Desenvolvedor Sênior qualificado para atuar no desenvolvimento, sustentação e evolução de aplicações corporativas críticas ao negócio. Este profissional deverá combinar sólida experiência em desenvolvimento de software com o uso avançado de ferramentas de Inteligência Artificial para acelerar a criação de código, automação de testes, documentação técnica, análise de requisitos e otimização de processos de desenvolvimento.
O profissional atuará como referência técnica, contribuindo para a modernização tecnológica, qualidade das entregas e adoção de práticas inovadoras de engenharia de software.
Principais Responsabilidades
- Desenvolver e manter aplicações corporativas utilizando Java e frameworks do ecossistema Spring.
- Utilizar ferramentas de IA Generativa (GitHub Copilot, Microsoft Copilot, ChatGPT, Claude, Cursor ou similares) para aumentar a produtividade e qualidade do desenvolvimento.
- Desenvolver APIs RESTful e integrações entre sistemas corporativos.
- Projetar e implementar arquiteturas baseadas em microserviços.
- Desenvolver soluções orientadas a eventos utilizando mensageria.
- Participar das definições de arquitetura e desenho técnico das soluções.
- Realizar análises técnicas, troubleshooting e otimização de desempenho das aplicações.
- Criar e manter pipelines de CI/CD para automação de builds, testes e deploys.
- Garantir boas práticas de desenvolvimento, segurança, versionamento e qualidade de código.
- Elaborar documentação técnica utilizando recursos de IA para acelerar a produção e manutenção do conhecimento.
- Atuar como mentor técnico apoiando profissionais juniores e plenos.
- Participar de iniciativas de transformação digital e inovação utilizando Inteligência Artificial aplicada ao desenvolvimento de software.
Requisitos Técnicos Obrigatórios
Linguagens e Frameworks
- Java (nível avançado)
Arquitetura e Integrações
- Desenvolvimento de APIs RESTful
- Integração entre sistemas corporativos
- Arquitetura de Microserviços
- Padrões de integração e desacoplamento de aplicações
- Conceitos de arquitetura orientada a eventos
Containerização e DevOps
- Automação de deploys
Ferramentas e Tecnologias Específicas
- Desenvolvimento e manutenção de aplicações legadas e modernas
- Integrações entre plataformas distribuídas
Conhecimentos Desejáveis
- Testes automatizados
- Observabilidade e monitoramento de aplicações
- Arquiteturas orientadas a domínio (DDD)
Experiência com Inteligência Artificial
O profissional deverá possuir experiência prática na utilização de IA aplicada ao ciclo de desenvolvimento, incluindo:
- Geração assistida de código.
- Criação de documentação técnica automatizada.
- Automação de testes e validações.
- Análise de código e identificação de vulnerabilidades através de IA.
- Apoio à refatoração e modernização de aplicações legadas.
- Utilização de agentes de IA para aumento da produtividade da equipe.
No Brasil, temos um programa de Diversidade, Equidade & Inclusão estruturado para ampliar oportunidades para todos. Faça parte da nossa empresa e contribua para Empowering Humans. Todas as nossas vagas são abertas para pessoas com deficiência.