Senior Java Developer

Pepperstone Logo

Pepperstone

πŸ“Remote - Cyprus

Summary

Join Pepperstone's Engineering team in Cyprus as a Java developer focused on designing, optimizing, and scaling high-performance trading infrastructure. Collaborate with cross-functional teams to develop ultra-low-latency trading applications, ensuring performance, reliability, and scalability. You will architect and build applications, implement multithreading and concurrency models, design robust and scalable applications, and work with DevOps and risk management. The role also involves improving automation through CI/CD pipelines and cloud-based infrastructure, and mentoring junior developers. Pepperstone offers a competitive salary, flexible and hybrid working options, remote work opportunities, personal development opportunities, and comprehensive benefits.

Requirements

  • 5+ years of Java development experience in high-performance, real-time environments
  • Expert in multithreading, concurrency, and low-latency systems (JVM performance tuning, optimization techniques)
  • Strong background in Linux-based systems, networking, and performance profiling tools
  • Solid experience in SQL databases (PostgreSQL, MySQL, etc.)
  • Cloud & DevOps Knowledge: Hands-on experience with AWS, Kubernetes, Docker, and microservices architecture

Responsibilities

  • Develop & Optimize: Architect and build ultra-low-latency, fault-tolerant trading applications in Java, ensuring maximum execution speed
  • Enhance Performance: Implement multithreading, concurrency models, and JVM performance tuning for high-throughput systems
  • Ensure Resilience: Design robust, scalable applications capable of handling extreme market conditions
  • Collaborate: Work closely with DevOps, risk management, and business analysts to optimize system architecture and trading infrastructure
  • Improve Automation: Implement CI/CD pipelines, cloud-based infrastructure (AWS, Kubernetes, Docker, Terraform), and best engineering practices
  • Mentor & Lead: Guide junior and mid-level developers, promoting best coding practices and system design principles

Preferred Qualifications

  • Experience with high-frequency trading (HFT), market making, or algorithmic trading systems
  • A strong understanding of FIX protocol, exchange connectivity, and order management systems
  • Knowledge of financial instruments such as FX, commodities, derivatives, or equities

Benefits

  • Competitive salary structure including company bonus scheme
  • Genuinely collaborative and friendly culture
  • Flexible and hybrid working
  • Remote working option - work from anywhere for up to 6 weeks per year
  • Ongoing personal development & learning opportunities
  • 3 paid volunteering days per year & Workplace Giving Program
  • Periodic recognition and reward programs for outstanding performance and achievements
  • Frequent events and celebrations
  • Comprehensive medical insurance with coverage for your healthcare needs
  • Pension fund
  • Employee Assistance Program & Wellbeing Initiatives
  • Convenient and cozy office located near the Limassol Municipal Garden

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.