Java Developer

Beograd, Serbia (Hybrid)


TeleTrader d.o.o. is a software company specialized in stock market data and financial analysis, offering a broad portfolio of tools for the processing, visualization and analysis of stock market data. TeleTrader is a global company, active on the international market and headquartered in Vienna, Austria. It is part of baha Group, which develops its software in Belgrade, while selling its products globally across Europe, North America, and Asia.

TeleTrader is announcing the following vacancy within its Trading Backend team:

Java Developer

Main Tasks:

  • Participate in the full software development lifecycle including continuous delivery to production
  • Contribute to the architecture and design of the product
  • Develop highly scalable and reliable backend services
  • Write clean, tested and well-documented code
  • Contribute ideas for new features and identify areas for improvement
  • Collaborate efficiently with your colleagues within the team and across teams

What are we looking for: 

  • Bachelor’s/Master’s degree in computer science, engineering or equivalent industry experience
  • 3+ years of experience in Java
  • Understanding of and practical experience with core Java programming up to Java 25, in particular:
    • Multithreaded/concurrent programming
    • Algorithms and data structures
    • Socket-level TCP/UDP networking, both unicast and multicast styles
    • SQL/NoSQL databases
  • Experience with availability, fault tolerance, replication, and scalability
  • Understanding of security and cryptography concepts from a programmer's perspective
  • Attention to detail, commitment to quality, and sense of responsibility
  • Engineering curiosity to deeply understand how things work internally
  • Attitude focused on learning new things and sharing knowledge with team members
  • Interest in trading and global financial markets
  • Proficiency in written and spoken English

What we offer:

  • Work in an established company with market leadership
  • Be part of an experienced and dynamic team
  • Internal education
  • Flexible working hours
  • Professional physiotherapist (massage and exercises)
  • Fully equipped gym in company premises
  • Fruit and hot beverages for employees
  • Private health insurance 
  • Team-building and sports activities
  • Employee discounts

Java Developer

Job description

Java Developer

Personal information
Professional data
Details