Retourner à la recherche
PAL

Développeur logiciel intermédiaire

PAL

Voir les 54 postes de cette entreprise

CarteNav Solutions, une entreprise du groupe PAL, est un leader international des solutions de connaissance de la situation pour les environnements maritime, terrestre et aérien. L'entreprise s'est forgé une réputation en fournissant des solutions à forte valeur ajoutée pouvant être déployées sur une grande variété de plateformes pour de multiples types de missions destinées à des clients gouvernementaux, militaires et commerciaux. À l'avant-garde de l'innovation, CarteNav Solutions cherche constamment à développer de nouvelles solutions pour des besoins et des environnements complexes.

Nous recherchons un développeur logiciel intermédiaire pour rejoindre notre équipe en pleine croissance à Abu Dhabi, ÉAU.

Résumé du poste :

Nous recherchons un développeur logiciel intermédiaire ayant une solide expertise en Angular, Spring Boot et Docker, ainsi qu'une bonne compréhension de Kubernetes, de la programmation réactive et de la conception d'API sécurisées. Ce poste est principalement axé sur le développement full-stack et inclut une responsabilité secondaire de support Tier 3, traitant des incidents escaladés nécessitant des connaissances techniques approfondies et des compétences de résolution de problèmes durant les heures de bureau.

Vous travaillerez avec des technologies modernes pour construire des applications scalables, sécurisées et pilotées par les données, tout en collaborant avec les équipes d'exploitation et de support pour garantir la fiabilité en production et une haute disponibilité des systèmes.

Principales responsabilités :

Développement d'applications :

  • Concevoir, développer, tester et maintenir des applications web en utilisant Angular pour le frontend et Spring Boot pour les services backend.
  • Construire et consommer des API RESTful, en respectant les meilleures pratiques de sécurité et de performance.
  • Appliquer des principes data-driven et de programmation réactive pour créer des applications réactives et scalables.

Intégration système et architecture :

  • Utiliser Docker pour conteneuriser les applications et garantir la cohérence des environnements.
  • Appliquer une connaissance opérationnelle des concepts de Kubernetes pour collaborer avec les équipes d'infrastructure sur l'orchestration des conteneurs.
  • Intégrer les standards OAuth2 et OpenID Connect pour gérer les flux d'authentification et d'autorisation sécurisés.

Support et fiabilité (Tier 3) :

  • Servir de point d'escalade Tier 3 pour les problèmes complexes nécessitant une investigation et une résolution experts.
  • Collaborer avec les équipes DevOps et développement pour analyser les métriques, dépanner les incidents en production et améliorer les mécanismes de logging et d'alerte.

Collaboration et communication :

  • Transposer les exigences métier et utilisateur en solutions techniques de haute qualité.
  • Travailler étroitement avec des équipes interfonctionnelles, y compris DevOps, QA et Produit, pour livrer des fonctionnalités de bout en bout.
  • Contribuer aux revues de code, aux discussions architecturales et à la documentation.

Qualifications requises :

  • 4 à 6 ans d'expérience pratique en développement logiciel, axée sur les technologies web modernes.
  • Maîtrise de :
  • Angular (TypeScript)
  • Spring Boot (Java)
  • Docker
  • Solide compréhension des opérations et concepts Kubernetes.
  • Expérience en conception data-driven et en programmation réactive (par ex. Project Reactor ou RxJS).
  • Maîtrise de la conception et de la consommation d'API RESTful.
  • Connaissance d'OAuth2 et d'OpenID Connect.
  • Compréhension des concepts géospatiaux et travail avec des bases de données géospatiales.
  • Familiarité avec les pratiques DevOps, y compris les outils d'observabilité (métriques, logging, alerting).
  • Capacité à interpréter les besoins métier et à les traduire en exigences techniques.
  • Maîtrise de Git et des workflows de contrôle de version associés.
  • Excellentes compétences de communication orale et écrite en anglais.

Atouts :

  • Expérience avec des plateformes d'hébergement cloud (par ex. AWS, Azure, GCP).
  • Compréhension de divers flux OIDC et de leurs cas d'usage.
  • Familiarité avec le streaming vidéo (live et à la demande) dans les navigateurs web.
  • Familiarité avec des solutions de chat.
  • Expérience pratique avec PostGIS ou d'autres extensions géospatiales pour bases de données relationnelles.

CarteNav s'engage à favoriser un environnement de travail inclusif qui célèbre et encourage la diversité, l'équité et l'inclusion. Les candidats de tous horizons sont encouragés à postuler.

Seules les personnes sélectionnées pour un entretien seront contactées.

Détails

Ville
Abu Dhabi, Émirats arabes unis

Postuler

Ce poste vous intéresse? Soumettez votre candidature dès maintenant.

Besoin d'assistance?

Téléphone
1-450-403-4300

Ce site utilise des cookies pour les analyses et le contenu vidéo. Vous pouvez accepter uniquement les cookies essentiels ou accepter tous les cookies.