Job: Backend Software Engineer

  • Location:

    Israel, Rehovot

Responsibilities

 

  • The backend software engineer will join our team and take part in the design and hands-on development of our micro-services solution
  • Working closely with mobile client developers, web front end developers and DevOps to achieve a highly scalable, fault tolerant, world-scale server solution
  • Developing new micro-services from scratch
  • Technological stack in use: Java 11, Gradle, SpringBoot, Docker, K8S, UDP, RESTful Services, Google Protocol Buffers, Google Cloud Engine, Spark, MongoDB, Cassandra, ELK stack, Hazelcast

 

Technical knowledge

 

  • 4+ years of experience in developing backend Java 8+ on Linux - mandatory
  • Deep understanding for multi-threading and concurrency - mandatory
  • Experience with performance monitoring and finding bottle necks - major advantage
  • Experience with MongoDB, Cassandra and ELK stack - major advantage
  • Experience with big data processing - major advantage
  • Experience with Python - advantage
  • Experience with GoLang - advantage

 

Qualifications

 

  • BSc in Engineering, Computer Science or related discipline – Mandatory
  • Experience in a startup environment - advantage

 

Personal skills

 

  • Can-do attitude and multi-tasking ability
  • Attention to details
  • Excellent communication and interpersonal skills
  • High motivation and Team-oriented
  • Works collaboratively with other as well as able to operate highly independently


 

 


 


Upload resume file