Java Developer
FP Markets Group of Companies is a well-established globally regulated Australian broker offering traders access to CFDs across Forex, Indices, Commodities, Stocks and Cryptocurrencies. We are growing and looking to recruit a Full-Time Senior-Middle Java Developer in our Cyprus office – a certified Great Place to Work®.
We are looking for a highly experienced and motivated Senior-Middle Java Developer to play a key role in the design and development of our trading-related systems. This is a hands-on position where you will drive architectural decisions, build high-performance backend services from scratch, and ensure scalability and maintainability across our platforms. You will collaborate closely with product, DevOps, and future backend developers as the team grows.
Reporting to: CTO
Responsibilities:
System Design & Development
Design and implement backend architecture for trading-related platforms
Build scalable, high-performance services for real-time data ingestion and processing
Select and implement appropriate technologies, frameworks, and tools
Ensure high system reliability, fault tolerance, and maintainability
Collaboration & Ownership
Work closely with product leads, system analysts, and DevOps to align on technical and business goals
Participate in architectural planning, sprint grooming, and feature design discussions
Guide future backend team members and support their development
Quality & Documentation
Write clean, tested, and maintainable code using Java 17+, Spring Boot, and modern libraries
Contribute to technical documentation and code reviews
Promote best practices in coding, system design, and observability
Candidate Profile:
5+ years of experience as a backend Java developer in high-load environments
Strong expertise in Java (17+), Spring Boot, concurrent programming
Solid experience in designing and implementing backend systems from scratch
Deep understanding of networking (TCP/IP), sockets, real-time data handling
Proficient with PostgreSQL for data-intensive applications
Familiarity with messaging systems like RabbitMQ or Kafka
Experience implementing fault-tolerant and scalable architectures
System thinker with strong ownership mindset and attention to detail
Nice to Have
Background working with trading systems or MT4/MT5 APIs
Knowledge of distributed and event-driven systems
Experience building microservices with observability in mind
Exposure to monitoring and logging tools (e.g., Prometheus, Grafana, ELK)
Our Offer:
Fast-growing, multicultural team with flat structure and clear decision-making
High-impact role in building systems from the ground up
Competitive salary, regular reviews, and annual performance-based bonuses
Modern tech stack and opportunity to shape core platform decisions
New, modern office in a central, accessible location
Free daily lunches, breakfast, fruits, and snacks
Free Gym membership and wellness support
Medical insurance after the probation period
Company-provided parking
Posted on: 6/29/2025

FP Markets
FP Markets is an Australian online broker that provides access to financial instruments such as forex, stocks, indices, metals, and cryptocurrencies.
Please let FP Markets know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!