PrimeXM is a leading financial technology provider that empowers our clients with innovative and cutting-edge solutions. Our core product, XCore, is a state-of-the-art trading and aggregation engine that is trusted by financial institutions worldwide. We are a global company with a team of passionate professionals who are dedicated to pushing the boundaries of technology in the financial sector. Join our growing team and be part of a technologically advanced company that is shaping the future of finance.
As a Senior Backend Developer in our engineering team, you will build and own systems that power our fintech operations – from client-facing platforms to internal tools that help us scale. You’ll tackle complex problems with large financial datasets, shape how systems are built, and deliver solutions that clients actually depend on. We’re looking for someone who thinks beyond code – understanding the business context and taking ownership of outcomes.
We currently have a significant C# codebase that requires ongoing support and development, while actively building new services in Go. If you’re comfortable working across both languages – or excited about transitioning from C# to Go – we’d love to hear from you.
This is a full-time position based in Cyprus with a relocation package available.
Responsibilities
- Design, develop, and maintain backend services and APIs
- Solve complex performance problems and architectural challenges
- Lead features from concept through delivery and post-launch support
- Refactor and improve existing codebase for maintainability and scale
- Collaborate with product teams to translate business needs into technical solutions
- Review code and help grow the team
Requirements
- Strong expertise in Go and/or C#
- Strong understanding of software architecture and system design principles
- Databases: MySQL/MariaDB, Clickhouse – strong SQL skills including query plan analysis and optimization
- Experience with REST APIs and microservices architecture
- Understanding of CI/CD processes and containerization/orchestration
- Proficiency with Git
- Business-logic and product-oriented thinking – not just “code-producing”
- Problem-solving abilities focused on real solutions, not just ticket-closing
Nice to have
- Experience in fintech, forex, or financial services
- Experience with message queues (Kafka, Redpanda)
- Frontend development experience (e.g. React)
- Experience with AI tools – whether using them for development (Claude Code, Copilot) or building AI-powered solutions (LLMs, RAG)
- Knowledge of FIX protocol or trading platforms such as MT4/MT5
- Experience with performance profiling and optimization
What we offer
- Competitive salary
- Modern office in Limassol with convenient highway access
- Visa support and relocation assistance
- Medical insurance
- 21 days of paid annual leave
- Office perks: fitness equipment, fruits, cookies, tea & coffee
- Company trips and events
- Career growth opportunities