Pular para o conteúdo

Halliburton

Desenvolvedor Java de Nível Pleno

JavaSQLPostgreSQLDockerKubernetes
Tradução automática. Consulte o original.

Sobre a oportunidade

Estamos em busca das pessoas certas — pessoas que desejam inovar, conquistar, crescer e liderar. Atraímos e retemos os melhores talentos investindo em nossos colaboradores e capacitando-os a desenvolver a si mesmos e suas carreiras. Vivencie os desafios, as recompensas e a oportunidade de trabalhar para um dos maiores fornecedores mundiais de produtos e serviços para a indústria global de energia.

ATRIBUIÇÕES DO CARGO

Estamos buscando um desenvolvedor Java qualificado com 3+ anos de experiência para nossa equipe de Serviços Técnicos Neftex. Reportando-se ao Líder de Equipe, você contribuirá para o design, desenvolvimento e manutenção de soluções de avaliação de subsuperfície em todo o setor de energia. Os candidatos bem-sucedidos serão pessoas evidentemente entusiasmadas e motivadas, que podemos treinar em nossos processos e que, em última análise, desempenharão um papel fundamental nas iniciativas de garantia de qualidade entre diferentes grupos de partes interessadas.

Principais Responsabilidades

  1. Projetar, desenvolver e manter aplicações desktop e web usando Java.
  1. Implementar novos serviços, funcionalidades e correções de bugs conforme priorizado pelo Product Owner.
  1. Construir e integrar APIs para permitir uma comunicação perfeita entre serviços e componentes.
  1. Colaborar com product owners, arquitetos e outros desenvolvedores para definir requisitos e entregar soluções de alta qualidade.
  1. Participar ativamente de cerimônias ágeis, incluindo planejamento de sprint, reuniões diárias (daily stand-ups), refinamento de backlog e retrospectivas.
  1. Escrever código limpo, sustentável e bem documentado, seguindo as melhores práticas do setor e os padrões internos.
  1. Implementar testes automatizados (unitários, de integração e funcionais) para garantir a qualidade e a confiabilidade do código.
  1. Monitorar e otimizar desempenho, escalabilidade e segurança.
  1. Aplicar e reforçar as melhores práticas de segurança, incluindo:
  1. Garantir fluxos seguros de autenticação e autorização.
  1. Implementar criptografia para dados em trânsito e em repouso.
  1. Validar e higienizar todas as entradas para evitar ataques de injeção.
  1. Manter dependências e bibliotecas atualizadas para mitigar vulnerabilidades.
  1. Solucionar problemas e resolver questões em ambientes de desenvolvimento, homologação e produção.
  1. Manter conhecimento atualizado sobre tecnologias emergentes, frameworks e tendências do setor relevantes para o desenvolvimento diário.
  1. Contribuir para a documentação técnica e o compartilhamento de conhecimento entre as equipes.
  1. Comunicar e escalar problemas de forma clara e imediata para as partes interessadas relevantes.

Localização

Observe que, embora esta seja uma posição híbrida, será necessário comparecer ao nosso escritório em Abingdon, Oxfordshire, no mínimo três dias por semana.

97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, Reino Unido

Detalhes da Vaga

Número da Requisição: 209320

Nível de Experiência: Profissional Experiente

Família de Cargos: Engenharia/Ciência/Tecnologia

Linha de Serviço do Produto: Landmark Software & Services

Tempo Integral / Meio Período: Tempo Integral

Locais adicionais para esta posição: Abingdon

Qualificações Mínimas

  1. Conhecimento sólido de Java Core, incluindo:
  1. Collections Framework, Generics, Streams, Lambdas
  1. Tratamento de exceções e melhores práticas
  1. Multithreading e concorrência (Executors, sincronização, CompletableFuture)
  1. Gerenciamento de memória e noções básicas de garbage collection
  1. Princípios orientados a objetos (SOLID, padrões de projeto, arquitetura de microsserviços)
  1. Experiência com Java e frameworks relacionados (SpringBoot, Eclipse RCP, OData, Hibernate, JPA, REST, etc.)
  1. Desenvolvimento Backend incluindo REST APIs com Spring Boot, especificações Swagger/OpenAPI, Spring Security, OAuth2/OIDC, JWT.
  1. Fluxos de trabalho baseados em Git e pipelines de Gitlab CI/CD.
  1. Experiência de trabalho em um ambiente de desenvolvimento ágil (Scrum ou Kanban).
  1. Familiaridade com SQL Server, PostgreSQL ou outros bancos de dados relacionais.
  1. Perfil proativo, com iniciativa e capacidade de aprender novas tecnologias rapidamente.
  1. Graduação em Engenharia de Software, Ciência da Computação ou área relacionada.

QUALIFICAÇÕES

Qualificações Mínimas: As qualificações mínimas podem ser adquiridas por meio de escolas técnicas ou experiência equivalente relacionada. Candidatos com qualificações que excedam os requisitos mínimos do cargo serão considerados para funções de nível superior, considerando (1) sua experiência, (2) requisitos adicionais do cargo e/ou (3) necessidades de negócio. Dependendo da formação, experiência e nível de habilidade, uma variedade de oportunidades de trabalho pode estar disponível, desde Profissional Técnico de Software (Sênior - Principal).

Qualificações Desejáveis

  1. Familiaridade com conectores GIS.
  1. Familiaridade com Azure DevOps, GitLab e fluxos de trabalho baseados em Git.
  1. Experiência com automação de pipeline de CI/CD e scripts de implantação.
  1. Experiência com testes automatizados, incluindo testes unitários, de integração e de regressão.
  1. Experiência em desenvolvimento de plugins Eclipse, incluindo SWT, JFace, Eclipse OSGi, pontos de extensão, visualizações/editores, preferências
  1. Conhecimento de conteinerização e orquestração (Docker, Kubernetes).

Halliburton é um empregador que oferece oportunidades iguais. As decisões de contratação são tomadas sem considerar raça, cor, religião, deficiência, informações genéticas, gravidez, cidadania, estado civil, sexo/gênero, preferência/orientação sexual, identidade de gênero, idade, status de veterano, origem nacional ou qualquer outro status protegido por lei ou regulamento.

Informações sobre Remuneração

A remuneração é competitiva e compatível com a experiência.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026