Wir suchen einen erfahrenen Senior Java Developer für das Finance-IT-Team in Genf bei einem globalen Rohstoffhandelsunternehmen. Sie entwickeln leistungsstarke Finanzsysteme in Java (ergänzt durch Python für Datenprozesse) arbeiten eng mit Business- und Finance-Teams zusammen und übersetzen komplexe Anforderungen in skalierbare Softwarelösungen. Die Rolle ist Teil eines agilen internationalen Umfelds und eines mehrjährigen Greenfield-Programms zur Entwicklung einer neuen Finance-Plattform mit Fokus auf Innovation Performance und enge Zusammenarbeit mit globalen Stakeholdern auf C-Level.
Entwurf und Entwicklung von leistungsstarken Java-Microservices und APIs zur Unterstützung von Finanzprozessen einschließlich P&L Positionsmanagement und Cashflow.
Leitung der End-to-End-Lieferung von Finance-IT-Features von der Anforderungsaufnahme mit den Fachbereichen bis hin zum Produktivbetrieb.
Architektur skalierbarer und ausfallsicherer Lösungen in verteilten Systemen unter Sicherstellung von Datenintegrität und Nachvollziehbarkeit in einer Trading-Umgebung.
Verantwortung für das technische Design kritischer Module Erstellung detaillierter Design-Dokumente sowie Durchführung von Peer-Code-Reviews.
Analyse und Behebung von Produktionsvorfällen mittels Root-Cause-Analyse und nachhaltiger Fehlerbehebung.
Mentoring von Junior- und Mid-Level-Entwicklern sowie Förderung von Best Practices im Engineering und kontinuierlicher Verbesserung.
Beitrag zur Modernisierungs-Roadmap und Förderung der Einführung cloud-nativer Architekturmuster auf AWS.
Arbeit im Agile/Scrum-Framework einschließlich Sprint-Planung Backlog-Refinement und Retrospektiven.
Requirements
Technische Expertise
8 Jahre Berufserfahrung in der Java-Entwicklung (Java 11 / 17 / 21).
Tiefgehende Expertise in Spring Boot Spring Framework Spring Batch und Spring Security.
Sehr gute Kenntnisse in Concurrency Memory Management und JVM-Tuning.
Erfahrung im Design von RESTful APIs und event-getriebenen Systemen (Kafka ActiveMQ).
Beherrschung von Microservices-Architekturen sowie Containerisierung (Docker Kubernetes).
Erfahrung in der Entwicklung von Python-basierten Microservices oder Automatisierungsskripten die über REST oder Messaging Queues mit Java-Backend-Systemen kommunizieren.
Kenntnisse in Python-Frameworks wie FastAPI oder Flask für die Entwicklung leichter Services.
Fortgeschrittene SQL-Kenntnisse sowie Erfahrung in Query-Optimierung und der Verarbeitung großer Datenmengen.
Erfahrung in der Integration von ERP-/Accounting-Systemen (SAP FI/CO oder vergleichbar).
Vertrautheit mit Marktdatenanbietern (Bloomberg Reuters/Refinitiv) sowie dem FIX-Protokoll.
Kenntnisse in ETL-/Daten-Pipeline-Tools und Big-Data-Frameworks (Spark) sind von Vorteil.
Nicht-technische Fähigkeiten
Agile Methodik zur Projektumsetzung
Fließendes Englisch
Gute Kommunikations- und Organisationsfähigkeiten
Analytisches und kritisches Denken mit Fähigkeit zur Lösung komplexer Probleme
Leidenschaft für Technologie und Innovation
Selbstmotivation sowie Fähigkeit unter Druck zu arbeiten
Required Skills:
Java 11 Java 17 Java 21 Spring Boot Spring Framework Spring Batch Spring Security Microservices REST API API design Event-driven architecture Apache Kafka ActiveMQ Concurrency Multithreading JVM tuning Memory management Distributed systems High-performance systems Scalability Fault tolerance Docker Kubernetes Containerization Cloud-native architecture AWS Python FastAPI Flask Automation scripts Data workflows SQL Query optimization Large datasets ETL Data pipelines Apache Spark ERP integration SAP FI/CO Financial systems Trading systems P&L systems Position management Cash flow systems Market data integration Bloomberg API Refinitiv FIX protocol Agile Scrum CI/CD Code review System design Architecture design Production support Root cause analysis
Required Education:
Java 11 Java 17 Java 21 Spring Boot Spring Framework Spring Batch Spring Security Microservices REST API API design Event-driven architecture Apache Kafka ActiveMQ Concurrency Multithreading JVM tuning Memory management Distributed systems High-performance systems Scalability Fault tolerance Docker Kubernetes Containerization Cloud-native architecture AWS Python FastAPI Flask Automation scripts Data workflows SQL Query optimization Large datasets ETL Data pipel
Wir suchen einen erfahrenen Senior Java Developer für das Finance-IT-Team in Genf bei einem globalen Rohstoffhandelsunternehmen. Sie entwickeln leistungsstarke Finanzsysteme in Java (ergänzt durch Python für Datenprozesse) arbeiten eng mit Business- und Finance-Teams zusammen und übersetzen komplexe...
Wir suchen einen erfahrenen Senior Java Developer für das Finance-IT-Team in Genf bei einem globalen Rohstoffhandelsunternehmen. Sie entwickeln leistungsstarke Finanzsysteme in Java (ergänzt durch Python für Datenprozesse) arbeiten eng mit Business- und Finance-Teams zusammen und übersetzen komplexe Anforderungen in skalierbare Softwarelösungen. Die Rolle ist Teil eines agilen internationalen Umfelds und eines mehrjährigen Greenfield-Programms zur Entwicklung einer neuen Finance-Plattform mit Fokus auf Innovation Performance und enge Zusammenarbeit mit globalen Stakeholdern auf C-Level.
Entwurf und Entwicklung von leistungsstarken Java-Microservices und APIs zur Unterstützung von Finanzprozessen einschließlich P&L Positionsmanagement und Cashflow.
Leitung der End-to-End-Lieferung von Finance-IT-Features von der Anforderungsaufnahme mit den Fachbereichen bis hin zum Produktivbetrieb.
Architektur skalierbarer und ausfallsicherer Lösungen in verteilten Systemen unter Sicherstellung von Datenintegrität und Nachvollziehbarkeit in einer Trading-Umgebung.
Verantwortung für das technische Design kritischer Module Erstellung detaillierter Design-Dokumente sowie Durchführung von Peer-Code-Reviews.
Analyse und Behebung von Produktionsvorfällen mittels Root-Cause-Analyse und nachhaltiger Fehlerbehebung.
Mentoring von Junior- und Mid-Level-Entwicklern sowie Förderung von Best Practices im Engineering und kontinuierlicher Verbesserung.
Beitrag zur Modernisierungs-Roadmap und Förderung der Einführung cloud-nativer Architekturmuster auf AWS.
Arbeit im Agile/Scrum-Framework einschließlich Sprint-Planung Backlog-Refinement und Retrospektiven.
Requirements
Technische Expertise
8 Jahre Berufserfahrung in der Java-Entwicklung (Java 11 / 17 / 21).
Tiefgehende Expertise in Spring Boot Spring Framework Spring Batch und Spring Security.
Sehr gute Kenntnisse in Concurrency Memory Management und JVM-Tuning.
Erfahrung im Design von RESTful APIs und event-getriebenen Systemen (Kafka ActiveMQ).
Beherrschung von Microservices-Architekturen sowie Containerisierung (Docker Kubernetes).
Erfahrung in der Entwicklung von Python-basierten Microservices oder Automatisierungsskripten die über REST oder Messaging Queues mit Java-Backend-Systemen kommunizieren.
Kenntnisse in Python-Frameworks wie FastAPI oder Flask für die Entwicklung leichter Services.
Fortgeschrittene SQL-Kenntnisse sowie Erfahrung in Query-Optimierung und der Verarbeitung großer Datenmengen.
Erfahrung in der Integration von ERP-/Accounting-Systemen (SAP FI/CO oder vergleichbar).
Vertrautheit mit Marktdatenanbietern (Bloomberg Reuters/Refinitiv) sowie dem FIX-Protokoll.
Kenntnisse in ETL-/Daten-Pipeline-Tools und Big-Data-Frameworks (Spark) sind von Vorteil.
Nicht-technische Fähigkeiten
Agile Methodik zur Projektumsetzung
Fließendes Englisch
Gute Kommunikations- und Organisationsfähigkeiten
Analytisches und kritisches Denken mit Fähigkeit zur Lösung komplexer Probleme
Leidenschaft für Technologie und Innovation
Selbstmotivation sowie Fähigkeit unter Druck zu arbeiten
Required Skills:
Java 11 Java 17 Java 21 Spring Boot Spring Framework Spring Batch Spring Security Microservices REST API API design Event-driven architecture Apache Kafka ActiveMQ Concurrency Multithreading JVM tuning Memory management Distributed systems High-performance systems Scalability Fault tolerance Docker Kubernetes Containerization Cloud-native architecture AWS Python FastAPI Flask Automation scripts Data workflows SQL Query optimization Large datasets ETL Data pipelines Apache Spark ERP integration SAP FI/CO Financial systems Trading systems P&L systems Position management Cash flow systems Market data integration Bloomberg API Refinitiv FIX protocol Agile Scrum CI/CD Code review System design Architecture design Production support Root cause analysis
Required Education:
Java 11 Java 17 Java 21 Spring Boot Spring Framework Spring Batch Spring Security Microservices REST API API design Event-driven architecture Apache Kafka ActiveMQ Concurrency Multithreading JVM tuning Memory management Distributed systems High-performance systems Scalability Fault tolerance Docker Kubernetes Containerization Cloud-native architecture AWS Python FastAPI Flask Automation scripts Data workflows SQL Query optimization Large datasets ETL Data pipel