GFT Technologies
GFT Technologies
GFT Technologies est une entreprise spécialisée dans les technologies et la transformation numérique, qui intervient dans les domaines du conseil, de l’assurance et de la cybersécurité. Sa plateforme Cookiebot aide les organisations à recueillir et à gérer le consentement des utilisateurs, tout en favorisant le respect des réglementations en matière de confidentialité, notamment le RGPD et le CCPA. Les solutions de l’entreprise sont conçues pour s’intégrer aux environnements numériques existants et sont utilisées par plus de 600 000 clients dans le monde pour gérer les données personnelles avec davantage de transparence et de contrôle.

Développeur Backend Java

Rejoignez GFT Technologies comme développeur backend Java pour créer et tester des API et des services destinés à des clients des secteurs financier, de l’assurance et industriel. Le poste porte sur Java 8 ou ultérieur, les services REST et SOAP, l’authentification, la sécurité et les tests automatisés.

Description

  • Développer des solutions backend avec Java.
  • Travailler avec Java 8 ou ultérieur.
  • Créer et tester des services et des API RESTful.
  • Utiliser Mockito, JUnit, Maven et Git.
  • Consommer des services web SOAP et REST.
  • Mettre en œuvre l’authentification avec JWT, OAuth2 et des clés d’API.
  • Gérer HTTPS et les certificats SSL.
  • Valider les entrées afin de contribuer à prévenir des vulnérabilités comme l’injection SQL et XSS.
  • Tester les endpoints avec Postman, Insomnia ou Bruno.
  • Travailler avec des conteneurs Docker et des serveurs web.
  • Collaborer avec l’équipe et communiquer efficacement.
  • Contribuer à des projets de transformation numérique pour des clients des secteurs financier, de l’assurance et industriel.

Exigences

  • Expérience ou connaissances en développement backend avec Java.
  • Java, de préférence en version 8 ou 17.
  • Mockito.
  • JUnit, de préférence la version Jupiter.
  • Maven.
  • Git.
  • Principes de conception RESTful.
  • Versionnement d’API en trois parties.
  • Méthodes HTTP et codes d’état.
  • RAML.
  • Formats de données JSON et XML.
  • Connaissance de la consommation de services web SOAP et REST.
  • Méthodes d’authentification JWT, OAuth2 et par clé d’API.
  • Gestion de HTTPS et des certificats SSL.
  • Validation des entrées pour contribuer à prévenir des attaques comme l’injection SQL et XSS.
  • Outils comme Postman, Insomnia ou Bruno pour tester les endpoints.
  • Conteneurs Docker et serveurs web.
  • Niveau intermédiaire en anglais technique, à l’écrit comme à la lecture.
  • Cucumber est facultatif.
  • La connaissance de Jira est souhaitée.

Avantages

  • Assurance médicale complète couvrant les personnes à charge directes.
  • Assurance dentaire et optique.
  • Assurance vie.
  • Fonds et plan d’épargne.
  • Bons d’achat alimentaire.
  • Bons pour le travail à domicile.
  • Service de bien-être de l’entreprise proposant un soutien psychologique, médical, juridique et vétérinaire.
  • Conférences pour le développement personnel et professionnel.
  • Programme de recommandation avec récompense.
  • Culture d’entreprise internationale.
  • Accès à des formations, certifications et ressources de développement professionnel.

Offres similaires

Avantor

Coordinateur des opérations : stocks et expéditions de laboratoire

Avantor

Coordonne les stocks, les achats, les expéditions et le service client pour les clients scientifiques d’Avantor. Le poste contribue également aux expéditions de matières dangereuses, aux rapports et aux systèmes de gestion des stocks.

Ouvrir
Endless Studios

Concepteur de programme pédagogique en création de jeux vidéo (Unity)

Endless Studios

Élaborez des cours de création de jeux vidéo pour les programmes d’enseignement professionnel et technique des lycées de Floride avec le moteur Endstar d’Endless Studios. Créez des cours passerelles vers Unity, des évaluations, des guides pédagogiques et des tutoriels pour la classe.

Ouvrir
Nivoda

Ingénieur senior en IA et apprentissage automatique, à distance aux États-Unis

Nivoda

Développez des systèmes de classement, de recommandation et de recherche multimodale pour la place de marché mondiale de bijoux de Nivoda et les vitrines des bijoutiers. Créez des capacités d’apprentissage automatique en production pour la recherche, la découverte de produits et la mise en correspondance d’images.

Ouvrir
Alignment Health

Scientifique senior en IA et données

Alignment Health

Conçoit des solutions d’apprentissage automatique pour la plateforme de soins aux seniors d’Alignment Health. Pilote l’analyse des données de santé, le déploiement des modèles et le mentorat technique.

Ouvrir
CET Logistics

Spécialiste des relations avec les entreprises – CET Logistics

CET Logistics

Mettre en relation les entreprises et les institutions avec les programmes de CET sur la réduction des déchets et l’efficacité énergétique. Développer des réseaux d’orientation, qualifier les pistes, coordonner les relais et soutenir la réduction des émissions de carbone.

Ouvrir