Senior Java/Scala developer (St Petersburg-London)

180000 - 250000 
Вакансия в архиве
Санкт-Петербург Разработка, Java

The position is based in St Petersburg with regular trips to London. Perspective - full relocation to London.

Our client is a global money app, cutting your banking fees to zero. It allows you to exchange currencies at interbank rates, send money through your contacts and spend with a multi-currency Master Card. All this is done at the touch of a button, in a beautiful mobile application. The company has recently raised a $4.8m seed investment, and has been seeing 7% week on week user growth; it is an extremely exciting time to join.

The Role: the work will focus mostly on greenfield development and improvement of existing systems. Projects will include building mobile APIs, developing microservices to evolve the architecture, and perfecting a number of systems that the business depends on, like risk management, fraud detection, payment processing for example.

Technology stack: technology stack is based predominantly on Java 8 on the backend and ReactJS on the frontend. There is an opportunity to introduce Scala for new components. They have a minimalist approach to using external frameworks, with emphasis on maintainability and fast turnaround with TDD, DDD, and Continuous Integration & Delivery.

      Requirements:

      • Bachelor Degree or above in Computer Science, Mathematics or related areas is a MUST
      • 3 years or above experience in hands-on back-end development is a MUST
      • Fluency with Java or Scala
      • Used to working closely with front-end developers
      • Quick learner with an ambitious, results driven personality
      • Excellent communication and organizational skills
      • Flexible working hours
      • English level is not less than Intermediate