Software Engineer Java/Javascript
GoodData Corporation
Brno, Czech Republic
před 22 dny

Even better times are coming to GoodData - after closing several outstanding deals we are currently growing teams and are looking for several skilled Developers not afraid of big challenges.

In GoodData, we are expanding our team dedicated to the back-end of our unique analytical platform, designed for creating analytical data products for our customers.

We are seeking an experienced professional who not only is familiar with Java / Spring development environment but who is also able to (learn to) contribute to UI development in React / Flux framework.

Your should :

  • Be member of a team implementing Java-based back-end functionality and customer end-to-end features to process data at large scale
  • Have experience using and implementing REST API’s
  • Design and implementation of rich web applications built on top of React / Flux
  • Be involved in functional / technical requirements gathering and functional / technical analysis
  • Contribute to architecture and design
  • Be able to communicate effectively across teams (ROLAP engine, WebApp, UI / UX front-end)
  • Be a self-starter and enjoy working in teams with passionate professionals
  • Have enthusiasm to learn and challenge yourself beyond your
  • Understand QA, be able to write automated tests, design testing strategies
  • Be a team player
  • You should have :

  • Minimum 4 years work experience in Java
  • Expertise in Java frameworks / technologies in general
  • Experience with enterprise application design patterns
  • Interest and a broader technology landscape (Perl, Python, Ruby, Erlang, ...),
  • Interest in TDD / component testing, passion for clean code and design,
  • Experience with software design patterns,
  • Working knowledge of HTML, CSS and Javascript and / or eager to learn the javascript ecosystem and technologies,
  • Desire to continuously learn & improve in other domains,
  • Good level of written English.
  • I t would be nice if you had :

  • Understanding of distributed applications development
  • Experience with Agile Scrum development
  • Good knowledge of Linux
  • Previous experience with BI solutions
  • Broader technology landscape (Groovy or other scripting languages, Linux, Docker, Puppet)
  • Extra goodies :

  • informal working environment and fun company culture
  • stock options
  • flexible working hours
  • your choice of MacBook or Lenovo laptop
  • 25 days of vacation + 6 sick days
  • generous referral bonus program
  • lunch vouchers
  • employee mobile tariff
  • relax zones, gym, sports program 'GoodLife'
  • regular company pub evenings and social events
  • fridges full of free refreshments, and more
  • Recommend a friend and get generous referral bonus ( Public promise )!

    Požádat
    Požádat
    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .
    Pokračovat
    Žádost