SENIOR SOFTWARE ENGINEER JAVA | FX / GLOBAL MARKETS | SANDTON HYBRID | R1.2M PA
- Hiring from
- South Africa
- Work type
- Hybrid
- Posted
627,353 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
SENIOR SOFTWARE ENGINEER JAVA | FX / GLOBAL MARKETS | SANDTON HYBRID | R1.2M PA
HIGH-PERFORMANCE JAVA. REAL-TIME TRADING. GLOBAL MARKETS. READY TO BUILD AT SCALE?
If building systems where milliseconds matter gets your attention, this one is worth a look.
We're looking for a Senior Java Software Engineer to work on enterprise-scale technology supporting FX trading and Global Markets. Think high-volume transactions, real-time data, complex integrations and systems where performance, scalability and reliability are non-negotiable.
You'll be working with modern Java technologies to build and enhance solutions that keep critical trading platforms moving.
And if your background is in high-volume eCommerce platforms like Takealot or similar environments, we'd love to hear from you too.
WHAT YOU'LL BE BUILDING:
- Design, develop and enhance enterprise Java applications supporting FX trading.
- Build scalable, resilient and low-latency solutions for Global Markets platforms.
- Integrate with trading, pricing, risk, market data and post-trade systems.
- Develop APIs and event-driven services for real-time processing.
- Work with large datasets and complex, data-intensive applications.
- Collaborate with traders, quants, business analysts, architects and DevOps teams.
- Continuously improve software quality, performance and system reliability.
YOUR TECH STACK:
- 8+ years of enterprise Java development experience.
- Strong Java skills, ideally Java 11/17 or later.
- Spring Boot and microservices architecture.
- Kafka, RabbitMQ, JMS or similar messaging technologies.
- Real-time, data-intensive and high-volume applications.
- REST APIs and event-driven architecture.
- SQL and relational databases.
- Git, CI/CD pipelines and automated testing.
- Agile delivery, software design patterns and distributed systems.
- Exposure to AWS, Azure, OpenShift or Kubernetes is advantageous.
THE KIND OF ENGINEER WE WANT:
Someone who understands that enterprise software is about more than getting code to work. You know how to build for scale, handle complexity, troubleshoot performance challenges and deliver reliable solutions in demanding environments.
THE DETAILS:
- Location: Sandton, Johannesburg
- Work model: Hybrid
- Type: Permanent
- Salary: R1.2 million CTC per annum, negotiable depending on experience
- Reference: GZ61492
Ready to take your Java career into Global Markets?
Contact Garth at garthz@e-merge.co.za or call 011 463 3633 to discuss this role and other opportunities.
Know a Java engineer who should be looking at this? We pay cash for successful referrals!
Explore more opportunities at www.e-merge.co.za.
#JavaDeveloper #SeniorJavaEngineer #JavaJobs #GlobalMarkets #ForeignExchange #FXTrading #SpringBoot #Kafka #Microservices #SandtonJobs #TechCareers
