Candidature

Candidature comme Développeur/euse backend

Développeur/euse backend est un métier dans Informatique / développement logiciel, l'accès se fait le plus souvent via Informaticien/ne CFC développement d'applications. Qui postule ici devrait connaître ces exigences et pièges - de manière concrète pour le marché du travail suisse, pas de façon générique.

Exigences techniques

  • Java, C#, Python ou Node.js utilisables en production
  • Conception d'API, le plus souvent REST, de plus en plus GraphQL
  • Conception de bases de données et optimisation des requêtes
  • Architectures orientées messages avec Kafka ou RabbitMQ
  • Bases de la sécurité : authentification, autorisation, validation des entrées

Exigences personnelles

  • Penser aux cas d'erreur, pas seulement au cas normal
  • Volonté de lire et comprendre du code étranger
  • Fiabilité dans le respect des engagements d'interface

Erreurs fréquentes dans la candidature

  • Aucune indication sur la charge et le nombre d'utilisateurs des systèmes gérés
  • Les sujets de sécurité manquent, alors qu'ils sont centraux dans le backend
  • L'expérience avec du code existant est passée sous silence, alors que de nombreux postes suisses cherchent précisément cela
  • Seul le langage est cité, pas l'architecture dans laquelle on a travaillé

Employeurs typiques en Suisse

Avaloq, Temenos, SIX, PostFinance, Swisscom, Adnovum, Netcetera, Bexio.

Extrait d'une lettre de candidature

Madame Schneider, Depuis quatre ans, je travaille sur le système central d'un prestataire suisse de paiements - Java, Spring Boot, environ 300 requêtes par seconde aux heures de pointe. Une grande partie du code est plus ancienne que mon ancienneté dans l'entreprise, et j'ai appris que la compétence la plus difficile dans le backend n'est pas d'écrire de nouveaux services, mais de comprendre l'existant.

Voir le modèle complet

Prêt·e pour ta propre candidature comme Développeur backend ?

Créer ma candidature