About the position
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.
We are looking for a Senior JAVA Developer to join our financial services client based in Sandton for a 12-months contract role.
What you will be doing:
- Responsible for designing, developing, and enhancing cutting-edge trading platforms powered by market analytics, execution strategies, and pricing/risk models.
- Your work will directly influence strategic decision-making and drive innovation in the Global Markets trading space.
- Develop and enhance algorithmic trading platforms with a focus on performance, analytics, and risk management.
- Collaborate with traders to refine strategies and introduce technology-driven innovations.
- Identify and implement opportunities for automation and risk reduction.
- Translate trader requirements into technical solutions and deliver robust, scalable code.
- Conduct academic research, data mining, and simulations to validate trading strategies.
- Ensure platform stability and provide real-time support.
- Perform integration/unit testing and manage change rollouts.
- Generate analytics for continuous improvement and monitoring.
What we are looking for:
- Bachelor’s degree in Computer Science, Engineering, Quantitative Finance, or related field.
- Preferred: ACI Dealing Certificate, RPEs.
Experience and Skills:
- 7+ years as a Java Developer or Software Engineer.
- Proven expertise as a Java SME.
- Experience mentoring junior developers.
- Proficiency in Spring, Maven, Tomcat, Java, React.
- Advantageous: FIX protocol knowledge, technical architecture, multi-threading, low-latency systems.
Technical Expertise:
- Advanced programming in Java, C++ or any object-oriented language for high-performance systems.
- Machine learning/statistical modelling for algorithm enhancement.
- Low-latency optimization: memory management, concurrency, multithreading.
- Market microstructure and order flow analysis.
- Time-series and advanced database management.
- Backtesting frameworks and simulation tools.
- Data analysis and visualization (Pandas, SQL, Tableau).
- API development: RESTful, WebSocket, FIX.
Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.
Desired Skills: