Senior Java Developers (gain Big Data, NoSQL & Scala)
dla Flow Marker / Cała Polska
As a Senior Java/Scala Developer you’ll play a key role in shaping our tech stack – from front-end to back-end. This is a great entry-level opportunity to acquire real-world Scala & Big Data skills in a mission-critical distributed environment. We accept applicants for remote working and/or based in our offices.
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.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 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 worldwide, 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 or remote working
- Market-leading salary and performance bonus scheme
- Participation in company share options scheme
Jeżeli ta oferta pracy nie jest zgodna z regulaminem, powiadom nas!
Poleć znajomemu
Wyświetlona: 4943 razy