Role Overview
Live FX Hub is looking for a motivated Backend Developer to join our engineering team and work on backend systems powering financial markets, trading, liquidity, and real-time services.
Responsibilities
- Develop and maintain high-performance backend services for trading and financial applications.
- Build REST APIs and real-time services for web and mobile applications.
- Work with real-time market data, orders, positions, trades, and account-related services.
- Develop systems for order management, execution, risk controls, and position management.
- Work with WebSockets, event-driven architecture, and asynchronous processing.
- Integrate with external brokers, liquidity providers, exchanges, and financial APIs.
- Work with FIX protocol / FIX API integrations and third-party trading systems.
- Design and optimize database queries and backend data models.
- Monitor production services, troubleshoot issues, and improve system reliability.
- Write clean, maintainable, scalable, and production-ready code.
- Collaborate with frontend, DevOps, QA, and product teams.
Requirements
- 0-1 years of backend development experience.
- Strong programming knowledge in Golang (Go) and NodeJS.
- Good understanding of REST APIs and backend architecture.
- Experience with PostgreSQL / SQL databases.
- Understanding of Redis, caching, queues, or event-driven systems is a plus.
- Basic understanding of Docker and Linux.
- Familiarity with Git and GitHub/GitLab.
- Understanding of concurrency, goroutines, channels, and asynchronous programming in Go.
- Good debugging and problem-solving skills.
- Ability to understand existing production code and troubleshoot issues.
Skills
- Golang
- NodeJS
- PostgreSQL
- Redis
- Docker