Position: Middle Java Developer
Company: Magenic
Category: Java
Experience required: 3y
English level: upper

Java Developer (middle & middle+)

Looking for a Java developer for security-related desktop software, solution which involves both UI and algo parts.

Requirements:
3+ years with Java
Exprience in desktop development(Swing/SWT/JavaFX) or GWT/Vaadin
 but not necessarily required!
PDF libraries is a plus

Responsibilities:
Implementing new feature requests - to both desktop fronted and backend
Tuning UI rendering performance, backend search performance etc.
Learning & improving our algorithms

You will be working in a small&friendly agile team with a lot of self-governance and ownership.