NI

Nicholson Search and Selection

Senior Java Software Engineer

Résumé du poste

France
Java

Modèle de travail

Entièrement remote
il y a 2 semaines
Description du poste

Nous accompagnons actuellement une scale-up en cybersécurité, rentable et en hyper-croissance, dans le recrutement d'un(e) Senior Backend Engineer pour renforcer son équipe core engineering.

À propos de notre client

Notre client développe une plateforme SaaS de résilience des identités destinée à protéger les systèmes critiques contre les modifications accidentelles ou malveillantes.

  • Des produits essentiels, conçus pour être invisibles au quotidien et irréprochables dans les moments critiques
  • Une clientèle composée d'ETI et grands groupes internationaux
  • Une équipe senior, exigeante, avec une forte culture d'excellence technique
  • Une croissance soutenue, portée par une demande largement supérieure à la capacité actuelle de delivery

Le rôle

En tant que Senior Backend Engineer, vous intervenez au cœur du produit : les services qui permettent de sauvegarder, restaurer, cloner et rétablir les données d'identité à grande échelle.

Vous évoluez principalement sur des services Java modernes déployés sur AWS, avec un fort niveau d'autonomie et d'impact attendu dès votre arrivée.

  • Ce rôle n'est pas orienté exécution de tickets : vous serez impliqué(e) dans la conception, la structuration et l'évolution du système dès le départ.

Vos responsabilités

  • Concevoir et développer des fonctionnalités backend en Java sur AWS (ECS, Lambda, S3, DynamoDB...)
  • Prendre ownership des mécanismes critiques : backup, restore, clone, rollback
  • Rédiger des design docs et contribuer aux décisions d'architecture
  • Piloter des changements techniques couvrant plusieurs briques (backend, infra, webapp)
  • Analyser et résoudre des incidents en production (logs, RCA)
  • Collaborer étroitement avec les autres équipes (engineering, produit, support)

Profil recherché

  • 8 à 12 ans d'expérience en développement backend sur des systèmes en production
  • Expertise solide en :
    • Java moderne (concurrency, performance, JVM)
    • AWS (architecture, déploiement, exploitation de services)
    • Principes de conception (SOLID, design propre, scalabilité)
  • Sensibilité forte à la performance, au coût et à la scalabilité
  • Capacité à écrire des documents techniques clairs et structurés
  • Communication directe, efficace, en environnement international (anglais requis)
  • À l'aise dans des environnements techniques complexes et évolutifs
  • Intérêt pour les workflows assistés par IA dans le développement

Serait un vrai plus

  • Expérience avec Spring Boot / serverless AWS
  • Connaissance des systèmes d'identity / IAM (Okta, Auth0, Entra...)
  • Expérience sur des produits critiques (backup, DR, infra)
  • Notions en Terraform / OpenSearch / Go / TypeScript

Ce que propose notre client

  • Une équipe d'ingénieurs seniors, exigeante, collaborative et internationale
  • Un ownership réel dès le premier jour
  • Une culture écrite, directe et async-friendly
  • Des problématiques techniques complexes, à fort impact business
  • Une opportunité de croître avec une scale-up en pleine accélération
  • Un role full remote basé en Europe
  • Une rémunération attractive et évolutive.