© New Branch Ltd. | All Rights Reserved 2019

Java/Scala Developer

We are looking for a passionate software developer who wants to solve challenging problems.

The ideal candidate should:

  • be flexible, adaptable, open to meet changes and acquire new knowledge and skills.

  • love to collaborate on technical and product specification topics.

  • have strong analytical and critical thinking skills.

  • not compromise with product quality and usability.

  • proactively identify problems, propose solutions and lead their implementation.

  • be a team player who enjoys helping others.

  • have the ability to work unsupervised and without full specification

  • have a good command of English.

Minimal technical requirements for the position:

  • At least two years of professional software development.

  • Strong knowledge of Java or Scala programming language.

  • Strong OOP and Design patterns skills.

  • Good understanding of algorithms and data structures.

  • Good understanding of Unit Testing and experience with at least one testing framework.

  • Good understanding of SQL and relational databases concepts.

  • Good understanding of HTTP protocol.

The following requirements will be considered as a big plus:

  • Expertise in some or many technical requirements from above.

  • Experience with Playframework, Slick or Akka.

  • Understanding of Functional Programming.

  • Knowledge of modern web front end development technologies and tools.

  • Knowledge of SCRUM and software development best practices.

  • Knowledge of DevOps tools like Docker, Kubernetes or other.

  • Knowledge of some NoSQL database and related concepts.

  • You are a happy Linux user.

We offer:

  • Work in a friendly and positive environment, consisting of experienced professional.

  • Exposure to very complex and challenging projects.

  • Motivating compensation + bonuses for performance.

  • Being part of attempt to build a great company, focused on developing software for greater good.

If you like this and think it is a good match, send us your resume ajobs@newbranch.tech and we will get back to you with further information.

Only shortlisted applicants will be contacted. Your documents and personal data will be treated as confidential and will be protected according to Bulgarian Data Protection Legislation and General Data Protection Regulation 2016/679 (GDPR).