Vor 2 Monaten
Senior Software Engineer – Finanztechnologie
- 26 März 2026
- 100%
- Festanstellung
- Geneva
Job-Zusammenfassung
Werde Teil eines führenden Unternehmens im globalen Rohstoffhandel.
Aufgaben
- Entwickle leistungsstarke Java-Microservices und APIs für Finanzabläufe.
- Leite die End-to-End-Implementierung von Finanz-IT-Funktionen.
- Architektonische Gestaltung skalierbarer Lösungen in einem Handelssystem.
Fähigkeiten
- Mindestens 8 Jahre Erfahrung in der Java-Entwicklung erforderlich.
- Fundierte Kenntnisse in Spring Boot und RESTful APIs erforderlich.
- Agile Methodik und Kommunikation in Englisch sind wichtig.
Ist das hilfreich?
Über den Job
Wichtiger Akteur auf den physischen und finanziellen globalen Rohstoffmärkten mit bedeutenden Handelszentren in London, Genf, Houston, Singapur, Shanghai und Peking. Wir handeln aktiv in allen wichtigen Rohstoffklassen, von Roh- und Raffinerieölprodukten über Strom & Gas, LNG, Kohle und Emissionen bis hin zu Fracht, Metallen und Agrarprodukten.
Wir betreiben ein global diversifiziertes Technologie-Team an Schlüsselstandorten wie Genf, London, Houston und Singapur und arbeiten dabei eng mit einigen strategischen Co-Development-Zentren in Bukarest, Bangalore und Hyderabad zusammen. Alle arbeiten nach einem agilen Liefermodell in enger Abstimmung mit unseren Geschäftspartnern, um Multi-Asset-Class-Rohstoffsysteme zu liefern, mit Fokus auf Automatisierung, Benutzererfahrung, Optimierung, Innovation und Kontrolle.
Die Rolle
Dies ist eine großartige Gelegenheit, einem der größten integrierten Energie- und Rohstoffhandelsunternehmen der Welt beizutreten.
Wir suchen einen erfahrenen Senior Java Entwickler zur Verstärkung unseres Finance IT Teams in Genf. Sie werden leistungsstarke Finanzsysteme entwerfen, entwickeln und weiterentwickeln, die im Zentrum des Handels und der Operationen von Mercuria stehen. Sie bringen starke Java-Entwicklungsfähigkeiten mit, ergänzt durch Python für Daten-Workflows, und arbeiten eng mit Business-Analysten und Finanzcontrollern zusammen, um komplexe Geschäftsanforderungen in robuste, skalierbare Software umzusetzen.
Der erfolgreiche Kandidat wird versiert darin sein, mit Endanwendern zusammenzuarbeiten, um Anforderungen zu ermitteln, Probleme zu analysieren, Lösungen zu entwerfen und Teams zu führen, um greifbaren geschäftlichen Nutzen zu liefern.
Diese Rolle berichtet an den Leiter der Finance Technology Entwicklung und arbeitet an einem mehrjährigen Programm zur Entwicklung einer brandneuen Greenfield-Finanzplattform, wobei sichergestellt wird, dass architektonische und technische Best Practices und Richtlinien eingehalten werden.
In Zusammenarbeit mit Ihren Kollegen werden Sie eng mit Technologen aus den globalen Teams sowie unseren wichtigsten Geschäftsinteressenten, darunter der Global Head of Strategies und der Chief Finance Officer, kommunizieren, um sicherzustellen, dass Lösungen nahtlos in unsere Landschaft integriert werden.
Sie sollten einen lieferorientierten Hintergrund in einer agilen Umgebung haben und den Wunsch, strategische Lösungen zu identifizieren und zu entwickeln, während Sie ständig den Status quo hinterfragen, um eigene Ideen einzubringen und Verbesserungen anzustreben.
Hauptverantwortlichkeiten
• Entwurf und Entwicklung leistungsstarker Java-Microservices und APIs zur Unterstützung finanzieller Workflows, einschließlich P&L, Positionsmanagement und Cashflow.
• Leitung der End-to-End-Lieferung von Finance IT-Funktionen, von der Anforderungserfassung mit den Geschäftsinteressenten bis zur Produktionsbereitstellung.
• Architektur skalierbarer, fehlertoleranter Lösungen über verteilte Systeme hinweg, Sicherstellung von Datenintegrität und Prüfbarkeit in einer Handelsumgebung.
• Verantwortung für das technische Design kritischer Module, Erstellung detaillierter Designdokumente und Durchführung von Peer-Code-Reviews.
• Untersuchung und Behebung von Produktionsvorfällen, Anwendung von Ursachenanalysen und dauerhaften Lösungen.
• Mentoring von Junior- und Mid-Level-Entwicklern, Förderung von Best Practices in der Softwareentwicklung und kontinuierlicher Verbesserung.
• Beitrag zur Modernisierungs-Roadmap, Förderung der Einführung von Cloud-nativen Mustern auf AWS.
• Arbeit innerhalb eines Agile/Scrum-Rahmens, Teilnahme an Sprint-Planung, Backlog-Verfeinerung und Retrospektiven.
Technische Expertise
• Über 8 Jahre professionelle Java-Entwicklungserfahrung (Java 11 / 17 / 21).
• Tiefgehende Kenntnisse in Spring Boot, Spring Framework, Spring Batch und Spring Security.
• Fundiertes Wissen über Nebenläufigkeit, Speicherverwaltung und JVM-Tuning.
• Erfahrung im Entwurf von RESTful APIs und ereignisgesteuerten Systemen (Kafka, ActiveMQ).
• Kenntnisse in Microservices-Architektur und Containerisierung (Docker, Kubernetes).
• Erfahrung im Aufbau von Python-basierten Microservices oder Automatisierungsskripten, die mit Java-Backend-Systemen über REST oder Messaging-Queues kommunizieren.
• Vertrautheit mit Python-Frameworks wie FastAPI oder Flask für die Entwicklung leichter Services.
• Fortgeschrittene SQL-Kenntnisse und Erfahrung mit Abfrageoptimierung und großen Datenmengen.
• Erfahrung in der Integration mit ERP-/Buchhaltungssystemen (SAP FI/CO oder ähnlich).
• Vertrautheit mit Marktdatenanbietern (Bloomberg, Reuters/Refinitiv) und dem FIX-Protokoll.
• Kenntnisse in ETL-/Datenpipeline-Tools und Big-Data-Frameworks (Spark) sind von Vorteil.
Nicht-technische Fähigkeiten
· Agile Methodik zur Projektdurchführung
· Fließendes Englisch
· Gute Kommunikations- und Organisationsfähigkeiten
· Analytisches und kritisches Denken mit der Fähigkeit, komplexe Probleme zu lösen
· Leidenschaft für Technologie und Innovation
· Selbstmotivation und Fähigkeit, unter Druck zu arbeiten
Schritt {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}