Careers

Senior Backend Developer (Java/Python/Cloud)

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 senior backend engineer to join our Data & Infrastructure group. 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 Description:

The Professional Services group is in charge of designing and executing our customer’s solution based on Fornova’s technology. We are looking for a bright, motivated, self-learner & enthusiastic team member.

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.
Location
Remote
Department
Fornova
Employment Type
Full-time
Minimum Experience
Senior level