DealHub is a hyper-growth company, and our development team is hiring talented and experienced Backend Engineers to design and develop end-to-end major features and new services. Responsibilities Work closely with the founding team and product managers. Support the availability of our service, participate in the on-call shifts. Innovate, Lear, and Teach. Requirements At least 7 years of experience in Java server-side development. Proven experience working with relational databases. Proven experience working with SQL. Experience with Restful web-services and API technologies. Familiarity in Linux-based systems. Practical experience in an agile software development environment. You write clean reusable code, and value readability over cleverness. Self-driven and result oriented; You'll jump on a task and drive it to completion. Comfortable in a fast-paced environment. Experience in distributed streaming and processing platforms: Kafka, Spark or similar. Experience in parser generators: ANTLR, JavaCC or similar. BSc. in Computer Science or equivalent experience.