HelloKindred

Développeur Java Full Stack – Courtier

JavaScriptTypeScriptPythonJavaReactSQLPostgreSQLAWSGCPDockerKubernetes
Traduction automatique. Consultez l’original.

Description de l'entreprise

Qui est HelloKindred ?

HelloKindred est spécialisé dans le recrutement de profils marketing, créatifs et technologiques, proposant une gamme de solutions de talents pouvant être déployées sur site, à distance ou en mode hybride.

Notre vision est de rendre le travail accessible et d'améliorer la vie des gens. Nous y parvenons en brisant les barrières traditionnelles de l'emploi, en mettant en relation des talents ambitieux avec des opportunités flexibles au sein de marques de confiance.

Notre client, opérant dans le secteur des technologies de l'information et des services, recherche un développeur Java Full Stack compétent et motivé pour concevoir, développer et maintenir des applications d'entreprise évolutives soutenant les fonctions métier critiques de l'entreprise. Le candidat idéal apportera une solide expertise backend en Java et frameworks modernes, des compétences solides en développement frontend, ainsi qu'une expérience dans la création d'applications sécurisées et performantes dans des environnements cloud. Une expérience préalable au sein d'un courtier britannique et sur les marchés financiers est essentielle.

Description du poste

Date de fin de contrat prévue / Durée : 31 décembre 2026

Organisation du travail : Hybride (2 à 3 jours par semaine au bureau)

Habilitation requise : Éligibilité BPSS requise

Informations complémentaires

Les candidats doivent être légalement autorisés à vivre et à travailler dans le pays où le poste est basé, sans nécessiter de parrainage de la part de l'employeur.

HelloKindred s'engage à pratiquer un recrutement équitable, transparent et inclusif. Nous évaluons les candidats en fonction de leurs compétences, de leur expérience et des exigences liées au poste.

Nous vous remercions de l'intérêt que vous portez à cette opportunité. Bien que nous examinions chaque candidature avec soin, seuls les candidats sélectionnés pour un entretien seront contactés.

HelloKindred est un employeur garantissant l'égalité des chances. Nous accueillons les candidats de tous horizons et ne pratiquons aucune discrimination fondée sur la race, la couleur, la religion, le sexe, l'identité ou l'expression de genre, l'orientation sexuelle, l'âge, l'origine nationale, le handicap, le statut d'ancien combattant ou toute autre caractéristique protégée par la loi en vigueur.

Département : Recrutement technique

Heures hebdomadaires prévues : 40

Organisation du travail : Hybride

Rémunération : jusqu'à GBP 237 - par jour

Responsabilités

  1. Concevoir, développer, tester et déployer des applications full-stack en utilisant Java.
  1. Appliquer une expérience en courtage britannique et sur les marchés financiers pour répondre aux exigences métier et techniques.
  1. Construire des APIs RESTful robustes et des microservices pour des systèmes à haut volume et faible latence.
  1. Collaborer avec les propriétaires de produits, les analystes métier, les architectes et les équipes QA pour fournir des solutions de haute qualité.
  1. Développer des composants d'interface utilisateur réactifs et réutilisables et les intégrer aux services backend.
  1. Participer aux revues d'architecture, aux revues de code et aux discussions sur la conception technique.
  1. Optimiser les performances, la fiabilité et l'évolutivité des applications.
  1. Mettre en œuvre les meilleures pratiques de sécurité, de protection des données et de conformité pour les systèmes financiers.
  1. Créer et maintenir la documentation technique pour le code, les APIs et les processus de déploiement.
  1. Dépanner les problèmes de production et coordonner les résolutions en temps opportun avec les équipes de support.
  1. Contribuer aux pipelines CI/CD et aux pratiques d'automatisation DevOps.
  1. Appliquer des principes de conception logicielle solides et les meilleures pratiques d'ingénierie tout au long du cycle de vie du développement.
  1. Collaborer avec des équipes mondiales dans un environnement agile et dynamique.
  1. Prendre la responsabilité des livrables, maintenir une attention aux détails et contribuer à l'amélioration continue.

Qualifications

  1. Expérience pratique démontrée avec Java 8, 11 ou 17 et Spring Boot, Kafka, Spring MVC et Spring Security.
  1. Solide expérience professionnelle utilisant Python.
  1. Expérience essentielle dans le secteur du courtage britannique et les marchés financiers.
  1. Solide connaissance des APIs REST, de l'architecture microservices et des systèmes de messagerie tels que Kafka ou RabbitMQ.
  1. Maîtrise des technologies frontend, incluant Angular ou React, JavaScript ou TypeScript, HTML5 et CSS3.
  1. Expérience pratique avec des bases de données relationnelles telles qu'Oracle, SQL Server ou PostgreSQL.
  1. Bonne compréhension des frameworks ORM, incluant Hibernate et JPA.
  1. Familiarité avec les outils de gestion de build et de dépendances tels que Maven ou Gradle.
  1. Expérience de l'utilisation de systèmes de contrôle de version tels que Git.
  1. Solide compréhension des principes de conception logicielle, des structures de données, du multithreading et de la concurrence.
  1. Excellentes capacités d'analyse, de résolution de problèmes et de communication.
  1. Capacité à travailler en collaboration avec des équipes mondiales et à contribuer efficacement dans des environnements agiles et dynamiques.
  1. Un sens aigu des responsabilités, une attention aux détails, un engagement envers l'excellence en ingénierie et une concentration sur l'amélioration continue.
  1. Éligibilité pour répondre aux exigences de l'habilitation Baseline Personnel Security Standard (BPSS).
  1. Volonté et capacité à travailler sous un arrangement PAYE via une société de portage salarial.

Qualifications souhaitées

  1. Expérience dans les services financiers, la banque d'investissement ou les marchés financiers.
  1. Exposition aux plateformes cloud telles que AWS, Azure ou GCP et aux technologies de conteneurisation telles que Docker et Kubernetes.
  1. Connaissance des outils de mise en cache et de performance, incluant Redis, Elastic et des outils de profilage.
  1. Familiarité avec les outils CI/CD tels que Jenkins, GitHub Actions ou des plateformes équivalentes.
  1. Expérience avec des frameworks de test automatisés tels que JUnit, Mockito, Cypress ou Selenium.
  1. Compréhension des pratiques de codage sécurisé et des exigences réglementaires et de conformité dans les environnements bancaires.

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

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter