Bloomreach – Software Engineer Backend (Junior)

What you’ll bring:

  • A B.Tech/M.Tech or equivalent degree in Computer Science or a related field
  • 1 to 2 years of experience building software solutions in a corporate or start up
  • Experience with maintaining distributed systems at significant scale in a production environment
  • Designed end to end applications, which communicate with each other via services
  • and APIs
  • Extensive background in algorithms and strong software architecture skills
  • Expert proficiency in backend first languages, such as C/C++, Java, Scala, Python, etc.
  • Experience with large-scale data processing (e.g. Spark, Hadoop, Solr, Mapreduce), Linux serving systems
  • Strong knowledge of web technologies, including details of HTTP, common web
  • frameworks such as Tomcat or Django, networking and web performance engineering
  • Experience of working in and contribution to the Open Source community

Leave a Reply

Your email address will not be published.