FP Markets logo
FP Markets

Senior Java Developer

Remote & RelocationFull-timeSenior🇾 CyprusDevelopment

We are looking for a highly experienced and motivated Senior-Middle Java Developerto 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

Journey to FP Markets:

  1. Interview with People Function member (30–45 min) to assess cultural fit
  2. Technical interview with hiring manager (45 min – 1 hour)
  3. Technical assessment (if required)
  4. Final interview with team members (if required)

Join our team and take the lead in building robust backend solutions in a professional, globally connected, and innovation-driven environment!

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →