Zallpy Digital

Desenvolvedor(a) Backend Sênior Java, Language Tooling (Xtext/EMF)

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Zallpy está buscando um(a) Desenvolvedor(a) Backend Sênior Java com experiência em Language Tooling (Xtext/EMF) para integrar uma equipe que valoriza a colaboração, autonomia e a troca de experiências. O profissional será responsável por projetar e evoluir a gramática, metamodelo e semântica de uma linguagem de domínio específico, utilizando Xtext e EMF, além de construir parsers, validadores e geradores de código. A atuação envolve o desenvolvimento na plataforma Eclipse e sua arquitetura de plugins, trabalhando com Java moderno (JDK 25), Maven e integração contínua.

Responsabilidades

  • Projetar e evoluir a gramática, metamodelo e semântica de uma linguagem de domínio específico usando Xtext e EMF.
  • Construir parsers, validadores, regras de escopo e vinculação, e geradores de código.
  • Implementar e manter recursos do Language Server Protocol (LSP): conclusão, diagnósticos, navegação, hover e refatoração.
  • Desenvolver sobre a Plataforma Eclipse e sua arquitetura de plugins.
  • Escrever Java moderno (JDK 25) com builds baseados em Maven, testes automatizados e integração contínua.
  • Trabalhar com as equipes web e IDE para garantir que a linguagem funcione perfeitamente no VS Code e no navegador.
  • Participar de decisões técnicas, revisões de código e da arquitetura de longo prazo das ferramentas de linguagem.
PUBLICIDADE

Requisitos

  • ✓Experiência sólida e sênior com Java, idealmente com versões recentes do JDK.
  • ✓Experiência com Maven.
  • ✓Experiência comprovada na construção de pelo menos um dos seguintes: DSL, parser, compilador ou transpiler, gerador de código, ou plugin de IDE.
  • ✓Inglês avançado para comunicação diária com cliente internacional.
  • •Experiência prática com Xtext e EMF.
  • •Experiência com a Plataforma Eclipse: plugins, OSGi, ou Eclipse RCP.
  • •Conhecimento do Language Server Protocol, idealmente tendo implementado recursos de linguagem com ele.
  • •Experiência com Franca IDL ou outras linguagens de definição de interface (ex: Protobuf, gRPC, OpenAPI, AIDL).
  • •Conhecimento em Gradle.
  • •Conhecimento em Go.
  • •Conhecimento em Ecore, Sirius, Acceleo, ou engenharia baseada em modelos (MDE).
  • •Experiência com ASTs, sistemas de tipos, ou análise estática.
  • •Projeto pessoal ou de código aberto de linguagem, compilador ou plugin de IDE.
  • •Conhecimento do domínio automotivo (ex: SOME/IP, CommonAPI, vsomeip, AUTOSAR).

Benefícios

  • ✓Vale Refeição/Alimentação (cartão Caju multi-benefícios)
  • ✓Plano de Saúde Unimed (sem período de carência ou coparticipação para o titular; possibilidade de incluir dependentes com coparticipação)
  • ✓Plano Odontológico Uniodonto (opções acessíveis para incluir dependentes)
  • ✓Wellhub (acesso a academias, atividades físicas e programas de bem-estar)
  • ✓Zenklub (duas sessões gratuitas por mês e tarifas especiais para sessões adicionais para CLT; tarifas especiais para cooperados/contratados)
  • ✓Seguro de Vida
  • ✓Auxílio Creche (para Zallpers com filhos de 4 meses a 6 anos, conforme política interna)
  • ✓Baby Zallpy (presente especial para celebrar a chegada de novos bebês)
  • ✓Suporte de Business Partner da equipe de Pessoas & Cultura
  • ✓Comunidades Internas Voluntárias (Diversidade, Esportes & Movimento, Tecnologia)
  • ✓Parcerias Educacionais (descontos em graduação, pós-graduação, cursos profissionalizantes e escolas de idiomas)
  • ✓Participação em eventos, workshops, viagens e atividades de team-building
  • ✓Programa de Indicação (bônus de R$2.500 a R$5.000 por indicação de talentos)

Somos especialistas em desenvolver soluções digitais customizadas, com tecnologia de ponta e de alto valor agregado.  Somos parceiros estratégicos de grandes players internacionais, entregando inovação e inteligência a multinacionais de diversos segmentos.[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE