Overview
In this role you will design, develop, and optimize Java-based trading components for a high-performance platform. You will collaborate across product, data, and engineering teams to deliver scalable, low-latency solutions that handle real-time data at scale. You’ll identify bottlenecks, rebuild critical paths, and push Java technology to the next level in a fast-paced, performance-driven environment. This is a chance to contribute to a leading FX trading platform with a strong focus on speed, reliability, and growth.
Leistungen / Benefits
- Clear career concept
- Performance appraisals on a regular basis
- Possibility to switch between software development teams
- 360T Academy
- Frankfurt office in city center
- Social gatherings
Verantwortungsbereiche
- Design, develop, and maintain Java applications for trading platforms
- Maximize CPU and network efficiency to achieve optimal speed
- Collaborate with developers, data engineers, and product managers on scalable solutions
- Create custom software components tailored to the trading platform
- Collect, store, and process large datasets with real-time performance
- Diagnose bottlenecks in existing systems and rebuild components
- Participate in code reviews to improve quality and practices
- Stay updated with Java technologies and drive innovation in projects
Zentrale Anforderungen
- 5+ years of hands-on Java software development experience
- Experience with trading platforms and low-latency network design (preferred)
- Deep understanding of CPU, memory, and network performance optimization
- Experience in collecting, storing, and processing large datasets
- Problem-solving mindset and collaborative / team-oriented approach
- problem solving
- team player / collaboration
- diversity & inclusion mindset
- Java (high-performance / low-latency)
- low-latency system design
- CPU/memory/network optimization