Position: Middle Java developer
Company: OnSeo
Experience required: 2y
English level: pre

**Requirements:**
3+ years of experience in Java development
Solid foundation in computer science, data structures, algorithms, and software design
Understanding of and experience with design patterns
Practical knowledge of RDBMS and NoSQL solutions
Web application, APIs, or middleware development experience
Understanding Linux basics
Experience in git version control system
English upper intermediate
Speaking English is a plus

**Responsibilities**
Responsible for project implementation projects from the technical side.
Communicate with customer tech experts for possible clarification of requirements, technical discussion.
Implement new modules for existing Platform, support ongoing projects.