* 5+ years of experience with Java.
* 3+ years of experience designing, developing, and testing RESTful services.
* Ability to write understandable, testable code with an eye towards maintainability.
* Experience with relational and non-relational databases.
* Experience with software development on Mac, IntelliJ, and Git.
* Excellent analytical and debugging skills.
* Attention to detail and feel.
* Solid engineering capability with an eye towards performance and responsiveness.