Position: Java developer for no code platform
Company: Backendless
Experience required: 1y

Backendless is expanding its staff and is looking for a Java programmer. Requirements include: Working knowledge of Java software development. You must be able to demonstrate knowledge of a programming language, have an analytical mindset, the ability to solve non-trivial problems. We highly value and also require knowledge of object-oriented programming.

The technology stack includes Play Framework, Spring, JPA, MongoDB, MySQL, NodeJS, Docker, Kubernetes, Nginx, Redis.

Requirements:
- Experience in developing Java applications (server technologies) (1+ years);
- Knowledge, understanding, and experience of the practical application of object-oriented programming;
- Knowledge of java asynchronous programming;
- Experience with databases, knowledge of SQL;
- Ability to quickly write concise, understandable, high-quality and elegant code;

We give preference to candidates who:
- Have extensive knowledge and experience in various areas of computer technology and mathematics
- Participate (or participated) in olympiads, write articles for the industry, maintain a blog
- Passionate about their work and live for it
- Prefer to work in a high-energy environment in small teams of the most talented people