As a Senior Java Developer you’ll be designing and developing solutions for our web-based applications and services. You’ll be architecting new components and services, as well as enhancing existing ones. You will be working with teams of other Software Developers, as well as Business Analysts, QA Analysts, and Production Support. You will escort your code from Business requirements, through development, to production. Our success is dependent on your effort.


  • Work with Business Analysts to estimate and architect solutions
  • Work with other developers to divide and conquer tough solutions
  • Hands on development of secure and reliable production code
  • Work with Project Management to distribute and manage tasks and track projects
  • Investigate new technologies and assess their viability and usefulness in current and future projects
  • Provide mentorship and code assessments to less senior developers
  • Improve process, performance, and security where possible
  • Simplify and optimize development practices
  • Contribute new viewpoints and strategies to stimulate growth


  • 5+ years Java Development as most recent experience
  • 3+ years development of hosted web applications or web services
  • Spring MVC or equivalent experience
  • Thymeleaf or Java Sever Pages, Java 8 or higher
  • Advance Level Experience with SQL, REST or SOAP, JSON/XML, and HTTP Request processing
  • Excellent English communication skills (written & verbal)
  • Must be full time on-site in our Purchase NY office
  • Bachelor's degree in Engineering, Computer Science, or Information Technology
  • US Citizen, Green Card, or Immigrant Visa only

Highly Desired

  • Experience with Linux
  • Experience working with Jira and Git
  • Amazon Web Services
  • Degree Computer Science or IT
  • Experience with production support issues for web applications
  • Mobile App development
  • Networking and Security, specifically Certificates and Secure Services
  • Experience working within PCI Level 1, NIST 800-53, and ISO 27002 environments
  • Travel industry experience


  • 401K with a company matching component
  • Health, Dental & Vision Coverage
  • HSA /FSA
  • PTO & Sick Days
  • Employer Paid Basic Life Insurance
  • Short & Long Term Disability