TradingView logo
TradingView

Senior Backend Developer (Golang/Java)

Senior Backend Developer (Golang/Java)

What you'll do

  • Design, implement, and maintain backend services for data storage and enrichment using Go and Java (as plus).
  • Build and maintain pipelines for processing, validating, and enriching trading data.
  • Optimize data storage schemas, queries, and performance in PostgreSQL.
  • Collaborate with other engineering teams to integrate services and maintain system reliability.
  • Participate in architectural discussions and contribute to long-term platform design.
  • Write high-quality, maintainable, and tested code; review peers’ work.
  • Support monitoring, troubleshooting, and incident resolution.

What makes you the perfect fit

  • 5+ years of professional backend development experience, with strong proficiency in Go and Java (as plus).
  • Experience with relational databases, preferably PostgreSQL, including schema design, query optimization, and performance tuning.
  • Strong understanding of data pipelines, batch and near-real-time processing.
  • Experience designing fault-tolerant, high-load backend systems.
  • Familiarity with distributed systems and microservices architecture.
  • Excellent problem-solving skills and ability to collaborate with multiple teams.
  • Will be a plus: Experience with data enrichment, aggregation, or transformation pipelines.
  • Knowledge of caching layers, indexing, or time-series data storage.
  • Familiarity with streaming systems (Kafka, RabbitMQ, or similar).
  • Experience in financial/trading domain.
  • Exposure to cloud environments, containerization, and CI/CD practices.

What we offer you

  • Flexible working hours and a hybrid work format.
  • Well-equipped offices for focused and collaborative work.
  • A global, distributed team of 500+ professionals.
  • Learning, mentorship, and long-term career growth.
  • Relocation support and private health insurance.
  • Performance-based bonuses.
  • TradingView Premium access.
  • Regular team events and company-wide meetups.

Who you are

  • 5+ years of backend development experience with Go and Java (as plus).
  • Strong knowledge of PostgreSQL and data storage optimization.
  • Experience with data pipelines and high-load systems.
  • Familiarity with distributed systems, microservices, and cloud environments.
  • Strong collaboration and problem-solving skills.

Tech stack

  • Go
  • Java
  • PostgreSQL
  • Data pipelines and streaming systems (e.g., Kafka, RabbitMQ)
  • Cloud environments, containers, CI/CD

Team

Technology Β· Cyprus, Tbilisi Β· Hybrid

Ready to apply for this role?

Apply Now β†’

Related jobs

Apply Now β†’