Java Developer

TLV · Full-time · Senior

About The Position

You’ll have a unique opportunity to transform our SQream analytical big data database from on premise to a cloud based solution, that allows the world's biggest enterprises to make the most out of  their big data. You will develop and have a major impact on our core components. You will have a strong influence on our design and architecture for the cloud.

Responsibilities

  • Design and develop quality, proficient and well documented technical solutions that align with business requirements and meets company architectural standards, first and foremost a cost based optimization 
  • Function as a subject matter expert in multiple product components Develop solid unit and integration tests according to organizational standards
  • Contribute and drive to technological and architectural decisions
  • Participate in reviewing design and code for other team members
  • Adhere to agile development principles while following and improving all aspects of the scrum process

Requirements

  • Minimum 3 years of experience as a Java Developer
  • BSc in Computer Science/Software Engineering or equivalent
  • Familiarity with cloud based environment (AWS, GCP, Azure, Docker, K8)
  • Strong OOD and OOP skills
  • Hands-on experience with Continuous Integration/Delivery
  • Experience with relational database concepts and experience using a relational database
  • Strong problem solving abilities
  • Experience working with open sources - Advantage 
  • Experience with open source: Apache Calcite - A big advantage 
  • Experience with C++ / Python - Advantage 
  • Experience working in an Agile environment
  • Excellent interpersonal skills
  • Self-motivated

Apply for this position