No less than 3 years of software engineering experience.
Experience 3 years of Java server-side development experience.
Understanding of algorithms & data structures.
Hands-on experience with dropwizard.
Familiarity with Git, Github, JIRA.
Other:
Good communication skills in English (both written and oral)
Ability to ask questions, solve problems and work by yourself without micromanagement and control of every step of the process
Ability to implement both visual and logical parts of the app with high level of quality and attention to detail
Writing reusable, testable, and efficient code
Development and improvement of the technical quality of the product continuously
Sphere Software is looking for an experienced Java Developer to take part in a challenging project that builds service for global Payment System.