Aller au contenu

Halliburton

Développeur Java intermédiaire

JavaSQLPostgreSQLDockerKubernetes
Traduction automatique. Consultez l’original.

À propos du poste

Nous recherchons les bonnes personnes — celles qui souhaitent innover, réussir, grandir et diriger. Nous attirons et retenons les meilleurs talents en investissant dans nos employés et en leur donnant les moyens de se développer et de faire progresser leur carrière. Découvrez les défis, les récompenses et les opportunités offertes en travaillant pour l'un des plus grands fournisseurs mondiaux de produits et services destinés à l'industrie énergétique mondiale.

MISSIONS DU POSTE

Nous recherchons un développeur Java qualifié avec 3+ années d'expérience pour notre équipe Neftex Technical Services. Sous la responsabilité du chef d'équipe, vous contribuerez à la conception, au développement et à la maintenance de solutions d'évaluation du sous-sol pour le secteur de l'énergie. Les candidats retenus seront des personnes manifestement enthousiastes et motivées que nous pourrons former à nos processus et qui joueront, à terme, un rôle clé dans les initiatives d'assurance qualité auprès de différents groupes de parties prenantes.

Responsabilités clés

  1. Concevoir, développer et maintenir des applications de bureau et web en utilisant Java.
  1. Implémenter de nouveaux services, fonctionnalités et correctifs de bugs tels que priorisés par le Product Owner.
  1. Construire et intégrer des APIs pour permettre une communication fluide entre les services et les composants.
  1. Collaborer avec les product owners, les architectes et les autres développeurs pour définir les exigences et fournir des solutions de haute qualité.
  1. Participer activement aux cérémonies Agile, incluant la planification de sprint, les stand-ups quotidiens, le raffinement du backlog et les rétrospectives.
  1. Écrire un code propre, maintenable et bien documenté en suivant les meilleures pratiques de l'industrie et les normes internes.
  1. Implémenter des tests automatisés (unitaires, d'intégration et fonctionnels) pour garantir la qualité et la fiabilité du code.
  1. Surveiller et optimiser les performances, l'évolutivité et la sécurité.
  1. Appliquer et faire respecter les meilleures pratiques de sécurité, incluant :
  1. Assurer des flux d'authentification et d'autorisation sécurisés.
  1. Implémenter le chiffrement pour les données en transit et au repos.
  1. Valider et assainir toutes les entrées pour prévenir les attaques par injection.
  1. Maintenir les dépendances et les bibliothèques à jour pour atténuer les vulnérabilités.
  1. Dépanner et résoudre les problèmes dans les environnements de développement, de staging et de production.
  1. Maintenir à jour ses connaissances sur les technologies émergentes, les frameworks et les tendances de l'industrie pertinentes pour le développement quotidien.
  1. Contribuer à la documentation technique et au partage des connaissances entre les équipes.
  1. Communiquer et faire remonter les problèmes clairement et rapidement aux parties prenantes concernées.

Lieu

Veuillez noter que, bien qu'il s'agisse d'un poste hybride, vous devrez vous rendre dans nos bureaux d'Abingdon, dans l'Oxfordshire, au minimum trois jours par semaine.

97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, Royaume-Uni

Détails du poste

Numéro de réquisition : 209320

Niveau d'expérience : Professionnel expérimenté

Famille de métier : Ingénierie/Science/Technologie

Ligne de service produit : Landmark Software & Services

Temps plein / Temps partiel : Temps plein

Lieux supplémentaires pour ce poste : Abingdon

Qualifications minimales

  1. Solide connaissance de Java Core, incluant :
  1. Collections Framework, Generics, Streams, Lambdas
  1. Gestion des exceptions et meilleures pratiques
  1. Multithreading et concurrence (Executors, synchronisation, CompletableFuture)
  1. Gestion de la mémoire et bases du garbage collection
  1. Principes orientés objet (SOLID, design patterns, architecture microservices)
  1. Expérience avec Java et les frameworks associés (SpringBoot, Eclipse RCP, OData, Hibernate, JPA, REST, etc.)
  1. Développement Backend incluant REST APIs avec Spring Boot, spécifications Swagger/OpenAPI, Spring Security, OAuth2/OIDC, JWT.
  1. Flux de travail basés sur Git et pipelines Gitlab CI/CD.
  1. Expérience de travail dans un environnement de développement Agile (Scrum ou Kanban).
  1. Familiarité avec SQL Server, PostgreSQL ou d'autres bases de données relationnelles.
  1. Autonome avec une attitude proactive et une capacité à apprendre rapidement de nouvelles technologies.
  1. Diplôme de premier cycle en génie logiciel, informatique ou domaine connexe.

QUALIFICATIONS

Qualifications minimales : Les qualifications minimales peuvent être acquises par le biais d'écoles techniques ou d'une expérience connexe équivalente. Les candidats possédant des qualifications dépassant les exigences minimales du poste seront pris en considération pour des rôles de niveau supérieur en fonction (1) de leur expérience, (2) des exigences professionnelles supplémentaires et/ou (3) des besoins de l'entreprise. Selon l'éducation, l'expérience et le niveau de compétence, diverses opportunités d'emploi pourraient être disponibles, du niveau Technical Professional Software (Senior - Principal).

Qualifications souhaitées

  1. Familiarité avec les connecteurs SIG.
  1. Familiarité avec Azure DevOps, GitLab et les flux de travail basés sur Git.
  1. Expérience avec l'automatisation des pipelines CI/CD et les scripts de déploiement.
  1. Expérience avec les tests automatisés, incluant les tests unitaires, d'intégration et de régression.
  1. Expérience en développement de plugins Eclipse incluant SWT, JFace, Eclipse OSGi, points d'extension, vues/éditeurs, préférences
  1. Connaissance de la conteneurisation et de l'orchestration (Docker, Kubernetes).

Halliburton est un employeur garantissant l'égalité des chances. Les décisions d'embauche sont prises sans égard à la race, la couleur, la religion, le handicap, les informations génétiques, la grossesse, la citoyenneté, l'état civil, le sexe/genre, la préférence/orientation sexuelle, l'identité de genre, l'âge, le statut d'ancien combattant, l'origine nationale ou tout autre statut protégé par la loi ou la réglementation.

Informations sur la rémunération

La rémunération est compétitive et proportionnelle à l'expérience.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026