Java Developer

CyprusHybridSenior

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

FP Markets is an Australian online broker that provides access to financial instruments such as forex, stocks, indices, metals, and cryptocurrencies.

Website

See all 7 jobs at FP Markets

Please let FP Markets know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!