Senior Backend Developer

Requirements for Senior BackEnd Developer:

  • Passion for building a great consumer product that our customers will love;
  • At least 5 years of proven track record of working with Java (preferable, 8+) or similar OOP Languages;
  • Experience working with a high concurrency/high transactional/highly available platform;
  • Ability to understand the dependencies between components and how they combine to deliver service to the consumer and business;
  • Ability to easily recognize system deficiencies and implement effective solutions
  • Expertise using established design patterns;
  • Drive to encourage appropriate use of reusability techniques (e.g. design patterns, library extraction, new component creation);
  • Ability to support and mentor other colleagues.

Nice to Have:

  • Familiarity working with Client-server protocols such as SOAP, REST;
  • Experience working with Kafka and message queueing systems;
  • Knowledge of Scala, Akka, memcached, Apache Storm, Apache Cassandra, ZooKeeper;
  • Awareness and experience in using agile methodologies;
  • Ability to interact effectively with other functional teams;
  • Excellent communicator, common sense and a passion for the art of problem solving.

    Supported file types/ Tipos de arquivos aceito/ Tipos de archivos compatibles: jpg, jpeg, png, doc, docx, PDF

    Thanks for your interest, we'll be in touch soon./ Obrigado pelo interesse, logo entraremos em contato./ Gracias por su interés, nos pondremos en contacto pronto.