Position: Strong Middle/Senior Java Engineer
Company: Sombra
Experience required: 3y
English level: upper

**Requirements:**
- Strong knowledge of Java 8+;
- Experience with Spring;
- Experience with Sockets is a must;
- Knowledge of programming patterns; 
- Intermediate English level or higher.

**Responsibilities:**
- Building reusable code and libraries for future use;
- Developing user-facing features;
- Providing input on designs and best practices;
- Communication with a client.