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
Journey to FP Markets:
Interview with People Function member (30–45 min) to assess cultural fit
Technical interview with hiring manager (45 min – 1 hour)
Technical assessment (if required)
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!
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!