All offersWrocławJavaJava Developer
Java Developer
Java
Travelplanet.pl

Java Developer

Travelplanet.pl
Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    Java
    regular
    Git
    regular
    Microsoft Azure
    nice to have
    Apache Spark
    nice to have
    Functional Programming
    nice to have
    Scala
    nice to have

Job description

We are looking for Java Developer who will develop our Big Data solution connected with new Search Engine for portals in our Group.

Travelplanet has been operating on the Polish market since 2001. The company's business includes: sale of tours, airline tickets and hotel reservations along with additional services such as travel insurance and car hiring.

We belong to the Invia group which is a pan-European leader in online travel services. Our Group includes portals from: Poland, Czech Republic, Germany, Hungary, Slovakia, Switzerland and Austria.

About the Invia group
  • From seven countries, 17 offices and hundreds of branches, we help people travel the world.
  • In 2017 more than 3 million passengers traveled with us.
  • Our websites had more than 200 mln visitors in 2017 alone.

We are opening new positions at the Wroclaw office in the development department. You will work and develop your skills in the international group of talented developers of various technologies from different countries.

Your responsibilities:
  • develop Big Data solution based on Apache Spark,
  • participate in creating the architecture of our new infrastructure,
  • build testable modules, create unit and functional tests,
  • participate in conceptual work of new projects,
  • help to choose right technology,
  • cooperate with developers from another countries.

What technology we use:
  • Java / Scala
  • Apache Spark,
  • Microsoft Azure,
  • Elasticsearch.

Requirements:
  • at least 2 years of experience in development of Java applications,
  • advanced knowledge of object-oriented programming,
  • practical knowledge about coding standards,
  • experience in integrations with external software,
  • strong knowledge base of NoSQL databases,
  • experience in working with the GIT version control system,
  • knowledge about unit and functional tests,
  • ability to work in group,
  • good English communication skills,
  • willingness to develop skills.

Nice to have:
  • familiarity with Big Data topics,
  • experience in Scala programming.

What we can offer:
  • competitive salary,
  • challenging work on international and innovative projects in tourism industry,
  • work on new projects with modern technology,
  • being a part of international team, cooperate with Czech Republic and Germany teams,
  • English lessons with native speaker,
  • collectively participation in attractive technology conferences and meetups,
  • flexible working hours,
  • company social and integration events,
  • training trips to other countries,
  • paid holidays on B2B,
  • work in rooms, not in an open space,
  • discounts for holiday trips with Travelplanet,
  • co-financing for Multisport card, life and medical insurances.