Développeur CMS Jahia / Java in Genf

Développeur CMS Jahia / Java in Genf

Genf Vollzeit 56700 - 69300 CHF / Jahr (geschätzt) Vor Ort
S

Auf einen Blick

  • Aufgaben: Entwickle und optimiere ein innovatives CMS für den Bankensektor mit Jahia und Java.
  • Unternehmen: Sword, ein dynamisches Unternehmen mit internationalem Flair.
  • Vorteile: 25 Tage Urlaub, internationale Unfallversicherung und kontinuierliche Weiterbildung.
  • Weitere Informationen: Regelmäßige Events und ein tolles Arbeitsumfeld warten auf dich.
  • Warum dieser Job: Gestalte spannende Projekte und bringe deine Ideen in einem kreativen Team ein.
  • Qualifikationen: Erfahrung mit Jahia, Java und DevOps-Praktiken.

Das prognostizierte Gehalt liegt zwischen 56700 - 69300 CHF pro Jahr.

Nous ouvrons un poste de Développeur Java / Jahia afin de renforcer une équipe en charge du développement et de l’évolution d’un CMS bancaire.

Vous interviendrez sur une plateforme Jahia, aussi bien sur la maintenance de l’existant que sur la conception de nouveaux modules, les APIs et l’optimisation de la solution.

  • Responsabilités du poste
  • Assurer la maintenance et l’évolution des modules Jahia existants.
  • Concevoir et développer de nouveaux modules Java basés sur OSGi.
  • Faire évoluer le repository JCR ainsi que les modèles de contenus associés.
  • Maintenir et développer les APIs Graph QL et REST et les intégrations avec des systèmes externes.
  • Optimiser les performances du CMS : cache, recherche, indexation et résolution des lenteurs.
  • Contribuer à la sécurité, aux déploiements et à la qualité du code à travers les tests, revues de code et bonnes pratiques Dev Ops.
  • Prérequis du poste
  • Solide maîtrise de Jahia : architecture OSGi, JCR, modules, dépendances et développement de composants personnalisés.
  • Très bonnes compétences en Java et Maven, incluant services OSGi, injection de dépendances et design patterns.
  • Bonne maîtrise des APIs et intégrations : Graph QL, REST, JCR API et connexions avec des systèmes externes.
  • Expérience en optimisation des performances : cache, recherche, indexation et diagnostic des lenteurs.
  • Connaissance des bonnes pratiques de sécurité applicative : authentification, gestion des droits, sécurisation des APIs et OWASP.
  • Maîtrise des pratiques Dev Ops et de qualité logicielle : Git, CI/CD, Docker, tests et revues de code.

Des compétences front-end (Java Script/Type Script, HTML, CSS, React) sont un plus.

Rejoindre Sword, c’est…

Formation continue : Un budget formation qui croit tous les mois à utiliser dans un large catalogue de formation

  • 25 jours de congés payés : Tous nos employés ont droit à 25 jours de congés payés par an
  • Une couverture assurance-accident internationale

Evènements réguliers : Des événements mensuels pour se retrouver en petit ou grand comité Environnements internationaux : Des missions dans des groupes d'envergure internationale

Innovation : Contribuez à des projets impactants et innovants dans de nombreux secteurs d'activité

Des petits plaisirs : Nos employés bénéficient d'un programme d'avantages et remises très intéressantes

#J-18808-Ljbffr

Développeur CMS Jahia / Java in Genf Arbeitgeber: Sword Group

Als Arbeitgeber in Genf bieten wir eine dynamische und unterstützende Arbeitsumgebung für unseren Senior Integration Architect. Unsere Unternehmenskultur fördert kontinuierliches Lernen mit einem monatlich wachsenden Trainingsbudget und respektiert die Work-Life-Balance durch keine Meetings nach 17 Uhr. Zudem ermöglichen wir spannende internationale Projekte und regelmäßige Teamevents, die den Austausch und die Zusammenarbeit stärken.

S

Kontaktdaten:

Sword Group Recruiting-Team

Jobgipfel Expertenrat🤫

Wir sind der Meinung, dass du so Développeur CMS Jahia / Java in Genf erhalten könntest

✨Mach mit bei Tech-Meetups!

Als Software-Entwickler sollt's du unbedingt an lokalen Tech-Meetups teilnehmen. Das isch ne super Möglichkeit, um leute kennenzulernen, die im selben Bereich arbeiten. Frag nach, ob die eventuell offene Stellen haben oder wo die spannendsten Projekte am Start sind.

✨Freu dich auf Hackathons!

Hackathons sind nicht nur eine super Gelegenheit, um dein Können zu zeigen, sondern auch um direkt in Kontakt mit Firmen zu treten, die grad nach Talenten suchen. Mach mit, zeig, was du drauf hast und vielleicht kannst du das Interesse von Sword Group wecken!

✨Erstelle ein paar coole Projekte!

Wenn du dich um eine Vollzeitstelle als Software-Entwickler bewirbst, ist es wichtig, dass du ein Portfolio hast. Hol dir ein paar eigene Projekte oder mach bei Open-Source-Projekten mit. Das gibt den Firmen wie Sword Group einen Einblick in deine Fähigkeiten und Kreativität.

✨Networking auf Entwickler-Plattformen!

Nutze Plattformen wie GitHub oder Stack Overflow, um deine Sichtbarkeit zu erhöhen. Beteilige dich an Diskussionen und schau, wo du anderen helfen kannst. So wirst du ein Teil der Community und lass die Leute wissen, dass du auf der Suche nach einem Vollzeitjob in der Software-Entwicklung bist!

Wir glauben, dass du diese Fähigkeiten brauchst, um Développeur CMS Jahia / Java in Genf mit Bravour zu bestehen

Jahia
Java
OSGi
JCR
Maven
GraphQL
REST

Einige Tipps für deine Bewerbung 🫡

Zeig us dini Coding-Skills!:Im Bereich Software-Entwicklung isch es mega wichtig, dass du dini technischen Fähigkeiten unter Beweis stellsch. Mach sicher, dass du e Übersicht vo dine Programmier-Sprachen, Frameworks und Tools, wo du beherschsch, in dine CV einfüegsch. Wenn du scho Projekte oder Programmierungen gemacht hesch, verlink doch uf GitHub oder dein Portfolio, damit mir dini Skills gleich chönne gseh!

Erzähl vo dinere Leidenschaft!:In dim Bewerbungsschreiben sollsch du usdrücklich ussüüse, warum Software-Entwicklung din Traumberuf isch. Was motiviert dich? Welche Technologien oder Projekte interessieren dich besonders? Das git uns e gueti Vorstellung, wie du dich ins Team integriere chönntisch und was du für neue Ideen bringisch.

Soft Skills sind wichtig!:Neben technischen Fähigkeiten, leged mir bei Sword Group auch Wert uf Soft Skills wie Teamarbeit, Kommunikation und Problemlösig. Mach sicher, dass du im Bewerbungsschreiben erläuterisch, wie du diese Fähigkeiten in vorherige Projekte oder Erlebnisse ebruecht hesch. Das zeigt, dass du nöd nur en Code-Champion bisch, sondern au e super Kollege.

Halte dir di Zeit für d'Bewerbung frei!:Bei Vollzeit-Positionen sind wir vor allem interessiert an langfristigen Engagements. Zeig uns im Bewerbungsschreiben, das du bereit bisch, dich für uns z'engagiere. Mach aber au klar, dass du flexibel und bereit bisch, neue Technologien oder Methoden zu lerne. Und vergiss nöd, dich direkt über unsere Website zu bewerben – das macht's für üns einfacher!

Wie man sich auf ein Vorstellungsgespräch bei Sword Group vorbereitet

✨Vorbereitung uf die Coding-Challenges

In der Software-Entwicklung sind Coding-Challenges oft en Bestandteil vo de Interviews. Mir wäre es wichtig, dass mir unse Algorithmen und Datensstrukturen gut beherrschen. Nimm dir Zeit, um auf Plattformen wie LeetCode oder HackerRank üben und auf spezifische Themen, die verlangt werde chönd, usrichte.

✨Flyer für din Portfolio

Bei Vollzeitstellen isch es wichtig, dass mir e starks Portfolio präsentiere chönd. Zeig d'Projekte, die du gemacht hesch, und stelle sichere, dass du alle wichte Tools und Technologien erwähnt hesch, die relevant sind. Mach klar, wie du als Teamspieler arbedest, und gib Beispiele fürs Coden im Team.

✨Technisch konkret werde

Bereite dich uf technische Fragen zu den spezifischen Tools und Frameworks vor, die im Job gefragt sind. Frag dich, wie du spezifisch mit Technologien wie Git, Docker oder andere aktuell verwendete Technologien umgeisch und sei parat, genau das zu erläuterä. Das zeigt, dass du das nötige Wissen hesch und diktiert das Gespräch auf a höhere Ebene.

✨Teamfit isch wichtig

In der Software-Entwicklung isch die Teamdynamik extrem wichtig. Mach dir Gedanken, wie du deine Kommunikationsfähigkeiten und Problem-Lösungsstrategien im Team beschriebe chönd. E paar Beispiele, wie du Herausforderungen im Team gemeistert hesch, werden dir helfen, einen bleibenden Eindruck z’hinterlä.