Desenvolvedor Java Senior

Há 2 dias

Rio de Janeiro, Brasil EssilorLuxottica Tempo integral R$ 180.000 - R$ 280.000/ano

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.