Senior Softwareentwickler
Job in
Genf, Geneva, Switzerland
Listed on 2026-05-28
Listing for:
IT Advanced Consulting SA
Full Time
position Listed on 2026-05-28
Job specializations:
-
Software Development
Java Developer, Software Engineer, Backend Developer, Full Stack Developer
Job Description & How to Apply Below
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.
Aufgaben- 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.
Anforderungen
- 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, Active
MQ). - 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.
- 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
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×