Senior Java Engineers (Big Data, Scala)

praca it: etat dla FlowMarker / Kraków

Tagi: java scala html5 couchbase redis

We’re seeking exceptional engineers, with a passion for high performance distributed systems design & development.

As a Java/Scala Developer you’ll play a key role in shaping our tech stack – from front-end to back-end. This is a greatr entry-level opportunity to acquire real-world Scala skills in a mission-critical distributed environment.

Starting from day 1 we’ll expect you to contribute ideas, introduce component designs, help shape our development tools & processes – and push working code to production. You’ll be involved in designing and delivering components from web-based dashboards to RESTful web services through to back-end low-latency/high-concurrency processes & algorithms.

You’ll be a fan of :

  • Java (non-J2EE)
  • OOP and design patterns
  • agile development methodologies – taking responsibility for features from inception, through development, testing & delivery (an in-life support)
  • building testable code to TDD principles
  • continuously looking for improvements in code & delivery processes
  • an interest in or experience of JVM-compatible languages such as Scala & Clojure is helpful, but not esential as we’ll train you!
  • sharing with and learning from pothers in a collaborative, small-team environment

We have clients in over 12 countries, so you’ll comfortable working in an international environment with English as the main day-to-day language .

We use a wide range of technologies across the stack. Familiarity with (or a strong interest) in at least 3 of these is essential :

  • Core tech : java, Scala, Python
  • Big data : Hadoop, Spark, MLLib, Hive
  • NoSQL : Couchbase
  • Messaging : RabbitMQ
  • Web tier : HTML5, AngularJS, Bootstrap, Play Framework, JavaScript, jQuery
  • Web services : Scala, Akka, Spray
  • Build/deployment/testing : Git, Gradle, Ansible, TDD, Mockito, HttpPerf, JMeter, jUnit

Nice to have :

  • JVM profiling and tuning
  • familiarity with high-frequency / low-latency financial trading applications
  • knowledge of RTB principles or media trading platforms
  • experience of contributing to open source projects
  • experience of Android or iOS SDK development

What we offer

  • Startup culture in a well-funded, stable business
  • Your own choice of development tools/hardware
  • Tremedous personal development and professional growth
  • Flexible hours and working environment, based in our modern offices in Stare Miasto
  • B2B contract with market-leading salary and performance bonus scheme
  • Participation in company share options scheme


Jak składać oferty pracy

Ta oferta pracy została opublikowana ponad 60 dni temu...

« powrót na stronę główną
Jeżeli ta oferta pracy nie jest zgodna z regulaminem, powiadom nas!   
Poleć znajomemu
Opublikowana 2015-01-02
Wyświetlona: 4910 razy