Senior Java developer / Data team (Moscow)

Job location: Moscow, Russia

About us in one sentence: "You say you developed own DSP and actually bought it from GetIntent".

Role Description:

The solutions are based on our own native technologies, powered by machine-learning algorithms, which support marketers across the globe allowing them to activate data and optimize every touch point across all their media. Only Java Core, no enterprise, no web forms.
We are seeking highly skilled Java developer, who interested in processing of logs (tens of gigabytes per day), preparation of data for machine learning and everything else that is associated with the data.

We wish you possess:

  • Excellent Java Core knowledge and programming skills
  • Experience of writing multithreaded code
  • Excellent knowledge of collections, basic algorithms, data structures, memory consumption
  • Understanding the difference between "works for me" and "work in production"
  • Good communication skills in English, written and verbal
  • Experience in writing test (TestNG, Mockito, HtmlUnit)
  • Analysis and problem solving skills
  • Ability to learn new and complex technologies quickly

Would be an advantage:

  • Practical experience with Hadoop
  • Knowledge in machine learning, developing of system architecture
Responsibilities:
  • Developing, coding, testing and debugging new software solutions or enhancements to existing software in a maintenance capacity
  • Participate in developing of system architecture
  • Perform code reviews
  • Code/functionality documentation

We offer:

  • International working environment and good working conditions
  • Competitive salary and social benefits
  • Dynamic work and challenging tasks
  • Flexible working schedule
  • MacBook Air/Pro
  • Corporate taxi

Please send your CV on career@getintent.com