Logo Société Générale

Senior Java Engineer - Low Latency Trading Systems

Neu

Job

  • Level
    Senior
  • Job Feld
    IT, DevOps, Back End
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Ort
    Frankfurt am Main
  • Arbeitsmodell
    Hybrid, Onsite
  • Job Zusammenfassung

    In dieser Rolle entwickelst du leistungsstarke Java-Komponenten für ein hochdurchsatz- und latenzkritisches Handelssystem und optimierst konstant die Systemleistung und -zuverlässigkeit bei der Umsetzung neuer Funktionen.

    Job Technologien

    Deine Rolle im Team

    • You will contribute to a high-throughput, low-latency trading platform, with direct impact on business performance:
    • Design and develop high-performance Java components for real-time trading systems
    • Deliver new features while maintaining strict latency, throughput and resiliency constraints
    • Analyse and optimise system performance (CPU, memory, threading, GC)
    • Collaborate closely with traders, business analysts and support teams
    • Participate in production support (L3) and ensure system reliability
    • Contribute to architecture evolution and scalability improvements
    • Support onboarding of new products and business expansions
    • Continuously improve development practices, tooling and automation
    • Leverage AI-assisted development tools to accelerate delivery and code quality

    Unsere Erwartungen an dich

    Ausbildung

    • Master's degree in computer science or equivalent

    Qualifikationen

    • Deep expertise in:
    • Concurrency, multi-threading, synchronization, executors
    • Memory management, collections, streams, generics
    • Solid knowledge of:
    • Distributed systems, messaging (JMS), APIs (REST/gRPC)
    • Unix/Linux environments and SQL
    • Knowledge of derivatives/trading systems is a strong plus
    • Agile mindset and familiarity with modern CI/CD tooling (Git, Jenkins)
    • Fluent English required
    • Strong analytical and problem-solving mindset in complex, performance-driven environments
    • Ability to work autonomously and take ownership of critical components
    • Excellent collaboration and communication skills in an international setup
    • Pragmatic, results-driven, and passionate about engineering excellence

    Erfahrung

    • Strong experience in Core Java (10+ years) in performance-critical environments
    • Proven experience in low latency / high throughput systems
    • Experience with performance tuning & profiling tools (JMH, JProfiler, VisualVM, etc.)
    • Experience with testing frameworks (JUnit, Mockito)
    • Interest or experience in AI-augmented development (Copilot, LLMs, automation tooling) is a strong advantage

    Unser Angebot

    • Work on business-critical systems where milliseconds matter
    • Benefit from an AI-enabled engineering environment
    • Solve complex technical challenges at scale
    • Exposure to global trading activities and stakeholders
    • Direct impact on trading performance and revenue generation

    Benefits

    Mehr Netto

    Work-Life-Integration

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Frankfurt am Main

      Hessen

      Deutschland

    Das ist dein Arbeitgeber

    Société Générale

    Société Générale

    Als führender Full-Service-Anbieter von Wertpapierdienstleistungen in Deutschland bietet die Société Générale Securities Services GmbH (SGSS) ihren institutionellen Kunden Fondsadministration und Asset Servicing aus einer Hand.

    Description

  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Banken, Finanz, Versicherung
  • Logo Société Générale

    Senior Java Engineer - Low Latency Trading Systems

    Ort
    Frankfurt am Main
    Arbeitsmodell
    Hybrid, Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)
    Nur Englisch
    Nur Englisch erforderlich

    Weitere Jobs