Desenvolvedor Java de liderança/Arquiteto de Solução (contrato de 6 meses)
gravity9 | Remote job
Descrição
gravity9 está recrutando engenheiros e arquitetos Java para um portfólio de engajamentos em todo o governo central do Reino Unido. Estes são programas de modernização de grande escala e intensiva de dados: substituindo sistemas legais que carregam peso legal, descomponendo monolíticos que servem milhões de usuários, e construindo plataformas de dados seguras onde o controle de acesso e auditoria são preocupações arquitetônicas de primeira classe em vez de adições tardias. Nós estamos contratando dois perfis de sobreposição — Senior Java Developer and Application / Migration Architect — e esperamos que a maioria das pessoas se movem entre programas como iniciação e completa. Várias são papeles de arquiteto mãos: você possuirá decisões de projeto e também escreverá código de produção
O tipo de trabalho O seguinte é representativo de compromissos atuais e próximos. As funções individuais serão baseadas em alguns destes, nem todos eles — estamos mais interessados em engenheiros que podem trabalhar com confiança na intersecção de Java e dados do que numa lista de verificação de correspondências com qualquer programa. Catálogo de dados e plataforma de acesso-controle Um catálogo de metadados do Greenfield atuando como um índice federado sobre os dados detidos em domínios independentes, de modo que as partes autorizadas podem localizar e recuperar dados o próprio catálogo nunca tem. O trabalho inclui a concepção de um modelo de controle de acesso baseado em atributos sobre atributos como depuração, nacionalidade, unidade organizativa e compartimento; a aplicação dessas políticas dentro do caminho de consulta da base de dados em vez de filtrar resultados depois; a encriptação da camada de aplicação com chaves externamente geridas; a busca léxica e semântica com acesso filtrado aplicado antes de recuperar o candidato em vez de depois dele; e uma trilha de auditoria de inviolência que pode reconstruir um dado recorde de volta, redaccionado ou com suporte
O trabalho inclui arquitetura de estado-alvo e registros de decisão, categóricos de ingestão de dados de dados a montante dos serviços de dados, ontologia e mapeamento de camadas entre fornecedores com modelos de dados concorrentes, separação de sistemas, classes de referência e de insight, incluindo séries de tempo, e topologias de implantação que abrangem serviços de nuvem para reescriptura de hardwares bordados. A migração de modelos de documentos à escala nacional Migração de centenas de milhões de registros e de dezenas de terabyte de XML fora de uma plataforma relacional legado em uma loja de documentos endurecida, em apoio de um microserviços de COBOL-to-Java reescript. O trabalho inclui um quadro de transformação de XML-to-JSON baseado em configuração, apoiado por um sistema de validação de campo e de reconciliação suficiente para se manter um registro de dados de história, de vários tipos de registros e de serviços de retransmissão devolvidos com um sistema de ensaio e de fluxo de fluxo de fluxos de fluxos de fluxo de dados de dados de
O trabalho inclui análises de conteúdos limitados para determinar qual domínio realmente possui quais coleções, remodelação de dados em local antes de qualquer movimento físico, uma fachada de acesso de dados com roteamento por request de características entre lojas antigas e novas, ciclos de vida duplos de escrita / retrofil / conciliação / read-switch de corte com um rollover definido em cada etapa, streaming de cluster-to-cluster e ferramenta migração ao vivo, e testes automatizados paralelos e de leitura de diff..
O que você vai fazer Énfasis varia de papel e programa, mas MongoDB é o fio comum. Cada um destes engajamentos envolve a modelagem para ele, migração sobre ele, ou construindo sobre ele, e profundidade genuína aqui é o que mais diferencia candidatos.
Arquitetura e design • Produça designs de alto e baixo nível, arquiteturas de segurança e dados e registros de decisões de arquitetura — e levá-los através das autoridades de design de clientes e portas de governança formal • Faça e de defesa de trocas arquitetônicas em frente tanto de engenharia como de stakeholders não técnicos, incluindo autoridades técnicas de clientes e fornecedores de terceiros • Analisar padrões de acesso reais e validar modelos de documentos de MongoDB contra um verdadeiro envolvimento, consulta e requisitos de encurtamento antes de serem estabelecidos em linha de base • Projetar limites de integração de dados em programas multivenda onde você possui um componente e deve colaborar entre as estratégias de indização e de encaixamento de mãos • Construir serviços Java e APIs RESTful (Spring Boot ou similar), projetados para integração por sistemas de fluxo de dados e de fluxo de cargas de OpenAPI • Conceber e implementar os modelos de materiais de produção de MongoDBB, de agregação e de equipamentos de blocos delet, incluindo a aplicação
Habilidades requeridas
Remote
Detalhes da tarefa
Experiência: 0 anos
Publicado: 1 month, 2 weeks Há
Visualizações: 944
Aplicar em ArbeitnowFontes de Arbeitnow · abre a publicação original.
Obtenha um aplicativo personalizado para este papel
Larga o currículo e escreveremos uma carta de cobertura para esta listagem exata — grátis e pronto no momento em que sua conta é criada.
PDF, Palavra ou texto. Criamos sua conta gratuita na tela seguinte — sem cartão.
A fazer um papel como este?
Publique seu emprego remoto no WFHJ e alcance candidatos pareados. Sem taxas.
Postar um emprego — grátis