nuTravel is seeking a talented Java Developer to join us in our Purchase, NY office as part of our growing team of talented developers, creatives and business analysts.

We are an intimate team of exacting professionals who provide top-shelf strategy, design, and development services to a range of exciting clients throughout the corporate online travel application marketplace, such as Air Canada, WestJet, Delta and more.

We’re looking for someone with the right drive, passion and skill-set to join us to strategize, develop and complete some seriously beautiful (and large) web/mobile projects and experiences. This is a hands-on role within a fast-moving, rapidly-growing entity. We are established, yet adhere to a startup mentality and take pride in getting things done quickly and right. There will always be plenty of deadline-driven projects on your plate.

The right candidate for this role is aesthetically driven and values being a key member in an intelligent, multi-disciplined team.


Role and Responsibilities

The Java Developer role is intended to implement the designs and solution approach developed by the Development Managers and BA’s in order to meet the requirements for a task. The Java Developer will take instruction from a Development Manager and work with a PM to report status. The Java Developer will work with other developers, QA, BA’s and Production Support.

Specific responsibilities include:

  • 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
  • Follow all defined security and privacy policies and procedures


Java Developer Requirements

  • 2+ years Java 11 Development as most recent experience
  • 2+ years development of hosted web applications or web services
  • Spring MVC or equivalent experience
  • Thymeleaf or Java Sever Pages
  • Advanced Level Experience with SQL, REST or SOAP, JSON/XML, and HTTP Request processing
  • Excellent English communication skills (written & verbal)
  • Bachelor's degree in Engineering, Computer Science, or Information Technology
  • Experience with Linux - highly desired
  • Experience working with Jira, BitBucket, IntelliJ - highly desired
  • Amazon Web Services - highly desired
  • Experience with production support issues for web applications - highly desired
  • Networking and Security, specifically Certificates and Secure Services - highly desired
  • Experience working within PCI Level 1, NIST 800-53, and ISO 27002 environments - highly desired
  • Travel industry experience - highly desired

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

About nuTravel

Since 2002, nuTravel has led the charge for technology innovation throughout the corporate travel industry. Its newest offering — Universal Connect — marks the first and only direct-distribution platform for business travel; the web-based platform seamlessly integrates robust corporate travel management functionality and data-sharing capabilities with suppliers’ consumer web and mobile applications. Partnered with nuTravel and powered by Universal Connect, suppliers can truly own and grow the corporate customer experience from within their existing brand channels, delivering a unified marketplace that optimizes revenue streams and products not available via traditional models. For more information, visit nuTravel.com.