Desired Skills and Experience

  • Work directly with front-end engineers, sysadmins, and customer support to deliver new features
  • Identify and validate test cases and regression risks in new features
  • Work with large existing codebase to fix bugs and identify and clean up technical debt
  • Full-time
  • At our Brooklyn, NY office or remote
  • Competitive base salary
  • 20 days paid vacation annually
  • Flexible schedule
  • Full health insurance coverage
  • Expert-level knowledge of Java and the JVM
  • At least 7 years software engineering experience
  • In-depth experience with:

Dependency injection libraries (e.g., Guice) Database access libraries for simple CRUD operations and complex, high-performance queries (e.g., JDBC, JDBI) REST API libraries (e.g., JAX-RS and Jersey) HTTP servers (e.g., Tomcat/Jetty) Server-side templating libraries (e.g., Closure Templates)

  • Dependency injection libraries (e.g., Guice)
  • Database access libraries for simple CRUD operations and complex, high-performance queries (e.g., JDBC, JDBI)
  • REST API libraries (e.g., JAX-RS and Jersey)
  • HTTP servers (e.g., Tomcat/Jetty)
  • Server-side templating libraries (e.g., Closure Templates)
  • Write clean, efficient, testable code
  • Excellent telecommuting and time-management skills
  • Excellent command of written and spoken English
  • Positive attitude :)
  • Affinity for fantasy sports
  • Previous experience telecommuting
  • Experience on an ops/devops team in a cloud environment (preferably AWS)