Careers

Senior Java Developer

Location
Remote
Department
Fornova
Employment Type
Full-time
Minimum Experience
Senior level

About the company

Fornova is a world leader in market intelligence solutions for the online travel and hospitality industries – and we’re hiring with a world-class clientele that includes the likes of Marriott, Hilton and Booking.com. Fornova’s unique patented visual scanning technology is attracting some of the brightest minds in the industry.
We’re looking for a strong senior Java developer to join our Data & Infrastructure group.

Job Description:

Be a part of a team using state of the art technologies and help us in architecting and building the next generation of our distributed application running on a massive (thousands of instances) cloud deployment. Our technology stack includes Java, Python, AWS, multiple NoSQL and SQL storage solutions, various messaging backbones (RabbitMQ, Kafka), Git, Jenkins and many more.

Job Requirements:

  • 5+ years of experience developing server-side applications in Java Spring Boot – advantage.
  • Python – advantage.
  • Good knowledge of Linux.
  • Experience in multithreaded programming, distributed Systems, Reactive – Advantage.
  • Experience with NoSQL (such as Redis, Elasticsearch, Cassandra, MongoDB etc.).
  • Experience with RDBMS (such as MySQL, Oracle, etc.).
  • Experience with distributed messaging brokers (such as Kafka, RabbitMQ, etc.).
  • Git.
  • Experience with Cloud – based services (AWS) – advantage!
  • Experience with Big Data (Hadoop, Spark, etc.) – advantage!
  • Fast learner.
  • Team player.

What you can expect:

  • Company & Team Events.
  • Book Club.
  • Online Education.
  • Football Team.
  • Running Team, Gym subscription.
  • English Lessons.
  • Life and Health Insurance.
  • Vacations.
  • Play Area.
  • Professional Conferences.
  • Incentive programs.
Location
Remote
Department
Fornova
Employment Type
Full-time
Minimum Experience
Senior level