Nayax

Développeur Java confirmé

JavaScriptJavaSQLDockerRuby
Traduction automatique. Consultez l’original.

En savoir plus sur Nayax

Développeur(se) Java confirmé(e)

Nous recherchons un(e) professionnel(le) doté(e) d'une solide base technique en Java, d'une vision analytique et d'un esprit critique. Ici, le développement est axé sur les spécifications (spec-driven) et optimisé par des assistants IA : le code n'est qu'une partie de la livraison. La valeur ajoutée réside dans la capacité à bien définir le problème, à orienter l'outil et à évaluer les résultats de manière critique.

Lieu : Bom Retiro, Curitiba/PR

Mode de travail : Présentiel, avec possibilité de 1 jour de télétravail.

Exigences

Principales responsabilités

  1. Analyser les exigences techniques et les règles métier, en les transformant en spécifications claires, vérifiables et testables, qui guident à la fois l'équipe et les assistants IA.
  1. Mener le développement avec le soutien d'assistants IA, en définissant le contexte, le périmètre et les critères d'acceptation avant la génération du code.
  1. Réviser de manière critique le code généré par l'IA, en évaluant sa correction, sa sécurité, ses performances, sa lisibilité et sa conformité à l'architecture et aux règles métier.
  1. Développer, faire évoluer et maintenir des applications backend en Java, en utilisant Spring et JPA.
  1. Développer des interfaces frontend avec des frameworks JavaScript pour des applications SPA, en garantissant l'intégration avec les services backend.
  1. Élaborer des requêtes SQL, manipuler des données et contribuer à la maintenance et à la performance des bases de données relationnelles.
  1. Rédiger des tests automatisés qui valident les spécifications, en les utilisant comme mécanisme principal pour garantir la fiabilité du code généré.
  1. Enquêter sur les défaillances, identifier leurs causes profondes et corriger les problèmes, en évitant d'accepter des solutions qui fonctionnent simplement sans que leur fonctionnement ne soit compris.

Prérequis

  1. Expérience minimale de 3 ans en développement Java.
  1. Connaissance et expérience pratique de Spring et JPA.
  1. Expérience avec les bases de données relationnelles et SQL.
  1. Expérience avec les tests automatisés.
  1. Expérience avec les frameworks JavaScript pour SPA.
  1. Expérience avec Git pour le contrôle de version et la collaboration.
  1. Capacité à rédiger des spécifications et des critères d'acceptation clairs et objectifs.
  1. Esprit critique pour questionner, valider et corriger les sorties de l'IA, en comprenant ce qui est livré et pourquoi.
  1. Bonne communication écrite, car la qualité de la spécification définit la qualité du résultat.

Souhaitable

  1. Expérience préalable avec des assistants IA dans le développement (Claude Code, Copilot, Cursor, etc.) et pratique du spec-driven development.
  1. Expérience au sein d'une équipe agile.
  1. Connaissance de Docker, Vue.js ou Ruby on Rails.
  1. Expérience en revue de code et définition de normes de qualité.

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