Senior Java Engineers (Big Data, Scala)
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
Jeżeli ta oferta pracy nie jest zgodna z regulaminem, powiadom nas!
Poleć znajomemu
Wyświetlona: 5129 razy