Développeur logiciel senior
Développeur logiciel senior

Développeur logiciel senior

Genf Vollzeit 80000 - 110000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
J

Auf einen Blick

  • Aufgaben: Développez des systèmes financiers puissants en Java et Python tout en mentorant les développeurs juniors.
  • Arbeitgeber: Leader mondial dans le négoce de matières premières avec une culture d'innovation.
  • Mitarbeitervorteile: Salaire compétitif, avantages santé, travail à distance et développement professionnel.
  • Andere Informationen: Environnement agile avec d'excellentes opportunités de croissance de carrière.
  • Warum dieser Job: Rejoignez une équipe dynamique pour créer des solutions financières innovantes et performantes.
  • Gewünschte Qualifikationen: 8 ans d'expérience en développement Java et expertise en Spring requises.

Das voraussichtliche Gehalt liegt zwischen 80000 - 110000 € pro Jahr.

Nous recherchons un Senior Java Developer pour un leader mondial.

Tâches

  • Développer des systèmes financiers puissants en Java et Python.
  • Concevoir des microservices et APIs pour les processus financiers.
  • Mentorer les développeurs juniors et promouvoir les meilleures pratiques.

Compétences

  • 8 ans d'expérience en développement Java, expertise en Spring.
  • Compétences en architecture de microservices et conteneurisation.
  • Anglais courant et bonnes capacités de communication.

Vous développerez des systèmes financiers performants en Java (complétés par Python pour les processus de données), travaillerez en étroite collaboration avec les équipes Business et Finance et traduirez des exigences complexes en solutions logicielles évolutives. Le rôle fait partie d'un environnement agile et international ainsi que d'un programme Greenfield pluriannuel pour développer une nouvelle plateforme financière, axée sur l'innovation, la performance et une collaboration étroite avec les parties prenantes mondiales au niveau C.

Conception et développement de microservices Java performants et d'API pour soutenir les processus financiers, y compris P&L, gestion des positions et flux de trésorerie. Direction de la livraison de bout en bout des fonctionnalités Finance-IT, de la collecte des exigences avec les départements métiers jusqu'à la mise en production. Architecture de solutions évolutives et tolérantes aux pannes dans des systèmes distribués en assurant l'intégrité des données et la traçabilité dans un environnement de trading. Responsabilité de la conception technique des modules critiques, création de documents de conception détaillés ainsi que réalisation de revues de code par les pairs. Analyse et résolution des incidents de production via une analyse des causes profondes et une correction durable des erreurs. Mentorat des développeurs juniors et intermédiaires ainsi que promotion des meilleures pratiques en ingénierie et amélioration continue. Contribution à la feuille de route de modernisation et promotion de l'adoption de modèles d'architecture cloud-native sur AWS. Travail dans un cadre Agile/Scrum, incluant la planification des sprints, le raffinement du backlog et les rétrospectives.

Exigences

  • Plus de 8 ans d'expérience professionnelle en développement Java (Java 11 / 17 / 21).
  • Expertise approfondie en Spring Boot, Spring Framework, Spring Batch et Spring Security.
  • Très bonnes connaissances en concurrence, gestion de la mémoire et optimisation JVM.
  • Expérience dans la conception d'API RESTful et de systèmes pilotés par événements (Kafka, ActiveMQ).
  • Maîtrise des architectures microservices ainsi que de la containerisation (Docker, Kubernetes).
  • Expérience dans le développement de microservices basés sur Python ou de scripts d'automatisation communiquant via REST ou files de messages avec des systèmes backend Java.
  • Connaissance des frameworks Python tels que FastAPI ou Flask pour le développement de services légers.
  • Compétences avancées en SQL ainsi qu'expérience en optimisation de requêtes et traitement de grands volumes de données.
  • Expérience dans l'intégration de systèmes ERP/comptables (SAP FI/CO ou équivalent).
  • Familiarité avec les fournisseurs de données de marché (Bloomberg, Reuters/Refinitiv) ainsi que le protocole FIX.
  • Connaissances des outils ETL/pipelines de données et des frameworks Big Data (Spark) sont un plus.

Compétences non techniques

  • Méthodologie Agile pour la mise en œuvre de projets.
  • Anglais courant.
  • Bonnes compétences en communication et organisation.
  • Esprit analytique et critique avec capacité à résoudre des problèmes complexes.
  • Passion pour la technologie et l'innovation.
  • Autonomie ainsi que capacité à travailler sous pression.

Développeur logiciel senior Arbeitgeber: jobup

En tant qu'employeur de choix, notre entreprise mondiale de négoce de matières premières à Genève offre un environnement de travail dynamique et innovant, où les développeurs peuvent s'épanouir grâce à des projets Greenfield passionnants. Nous valorisons la collaboration, le mentorat et l'amélioration continue, tout en offrant des opportunités de croissance professionnelle dans un cadre agile. Rejoindre notre équipe, c'est faire partie d'une culture qui encourage l'excellence technique et l'innovation, tout en bénéficiant d'un équilibre travail-vie personnelle dans une ville cosmopolite.
J

Kontaktperson:

jobup HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Développeur logiciel senior

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Denkweise zu erklären. Zeige, dass du nicht nur die Lösungen kennst, sondern auch verstehst, warum sie funktionieren.

Tipp Nummer 3

Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die Unternehmen dich finden – zeig ihnen, dass du der perfekte Kandidat bist!

Tipp Nummer 4

Mentoring ist wichtig! Suche dir einen Mentor oder biete selbst Mentoring an. Das zeigt nicht nur deine Führungsqualitäten, sondern hilft dir auch, dein Netzwerk zu erweitern und neue Perspektiven zu gewinnen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Développeur logiciel senior

Développement Java
Spring Boot
Spring Framework
Spring Batch
Spring Security
Microservices Architecture
Containerisation (Docker, Kubernetes)
API RESTful Design
Kafka
ActiveMQ
Python
SQL
Optimisation de requêtes
Agile/Scrum
Analyse des causes profondes

Tipps für deine Bewerbung 🫡

Sei du selbst!: Zeig uns, wer du wirklich bist! Verwende deine eigene Stimme und Persönlichkeit in deinem Anschreiben. Das macht es für uns einfacher, dich kennenzulernen und zu sehen, wie du ins Team passt.

Pass auf die Details auf!: Achte darauf, dass dein Lebenslauf und dein Anschreiben fehlerfrei sind. Ein paar kleine Tippfehler können einen großen Unterschied machen. Lass uns wissen, dass du dir die Zeit genommen hast, alles sorgfältig zu überprüfen.

Verknüpfe deine Erfahrungen!: Stelle sicher, dass du deine relevanten Erfahrungen und Fähigkeiten klar mit den Anforderungen der Stelle verknüpfst. Zeig uns, wie deine bisherigen Projekte und Erfolge dich zu dem perfekten Kandidaten für diese Rolle machen.

Bewirb dich über unsere Website!: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie du dich auf ein Vorstellungsgespräch bei jobup vorbereitest

Mach dich mit den Technologien vertraut

Stelle sicher, dass du die Technologien und Frameworks, die in der Stellenbeschreibung erwähnt werden, gut verstehst. Das bedeutet, dass du nicht nur Java und Spring beherrschen solltest, sondern auch ein gutes Verständnis für Microservices und Containerisierung haben musst. Bereite dich darauf vor, spezifische Fragen zu diesen Themen zu beantworten.

Bereite Beispiele aus deiner Erfahrung vor

Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, darüber zu sprechen, wie du komplexe Anforderungen in skalierbare Softwarelösungen übersetzt hast. Dies zeigt nicht nur deine technische Kompetenz, sondern auch deine Fähigkeit zur Problemlösung.

Zeige deine Mentoring-Fähigkeiten

Da das Unternehmen Wert auf Mentoring legt, sei bereit, über deine Erfahrungen im Coaching von Junior-Entwicklern zu sprechen. Überlege dir, wie du Best Practices gefördert hast und welche Methoden du verwendet hast, um anderen zu helfen, sich weiterzuentwickeln.

Kommunikation ist der Schlüssel

Da die Rolle enge Zusammenarbeit mit verschiedenen Teams erfordert, solltest du deine Kommunikationsfähigkeiten betonen. Übe, wie du technische Konzepte einfach erklären kannst, und sei bereit, Beispiele zu geben, wie du erfolgreich mit Stakeholdern auf verschiedenen Ebenen kommuniziert hast.

Développeur logiciel senior
jobup
Standort: Genf
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>