Position: Senior Java Developer
Company: Pillar
Category: Java
Experience required: 2y
English level: intermediate

Fornova is a world leader in market intelligence solutions for 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. 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.
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