Senior Java Developer - Greenvale, NY, US

Apply Now

Overview

The Sr Java Developer is responsible for performing a variety of critical programming assignments requiring knowledge of established programming procedures and data processing requirements. You’ll have the opportunity to work on various strategic projects and work on both front, and back end development.

About the Job

  • Design and develop systems utilizing various Java technologies including J2EE, JSP, Struts, Servlets and Restful Web services
  • Implement web front-ends using HTML, XML, CSS, JavaScript, jQuery, AJAX, JSON and AngularJS
  • Perform DB analysis/design on MySQL, including writing complex SQL queries, views, stores procedures, triggers, etc..
  • Participate in multi-resource projects in an agile, team-driven environment
  • Evaluate/suggest industry standard tools and methods
  • Provide software installation/updates for various environments
  • Analyze requirements and provide design/development/test effort estimates as needed
  • Document software design and contribute to design reviews
  • Provide analysis of available data and work closely with technical and sales teams to guide future projects
  • Provide occasional Level III support
  • Other duties as assigned

About You

  • 5+ years Java programming, including strong Java web interface development skills – MVC patterns, Servlets and JSPs
  • 3+ years of front-end development experience using HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML and AngularJS
  • Experience in creating and consuming web services
  • 5+ years SQL/Database experience
  • Experience working with and customizing Ant or Maven build scripts
  • Experience using source control systems, subversion (SVN) preferred
  • College degree (computer science or business strongly preferred) or equivalent experience
  • Excellent communication skills
  • Excellent presentation, interpersonal, written, and oral communication skills (including technical writing)
  • Excellent problem-solving and analytical skills
  • Ability to consistently set and meet timelines for programming assignments
  • Ability to eagerly take on the most challenging projects as well as help resolve problems reported while working in a fast pace dynamic environment
  • Ability to work independently as well as part of a team
  • Knowledge of Unix shell scripting and C is a plus
  • Knowledge of BIRT reports is a plus
  • Experience with ORM tools such as Hibernate is a plus
  • Experience with Retail systems, either Point-of-sale or Back-office/Warehouse management technologies is a plus
  • Significant experience in UI design and analysis is a plus

About Us

KWI. FIRST IN SaaS. FIRST IN THE CLOUD

We are a small team with a big vision: to be the premier provider of cloud technology solutions for retailers. KWI’s culture is rooted in our core values – commitment, respect & dignity, accountability, reliability, passion, and caring. Our office environment is casual and fun – we recharge with a quick afternoon ping-pong game and are a culture that celebrates. We celebrate birthdays and holidays, and victories and failures. We encourage our people to take risks, to challenge the status quo, to improve processes, and to be better every day. We have a team of passionate and dedicated employees who are committed to making themselves and our clients better.

We offer complete Cloud-based solutions for a broad range of clients in specialty retailing. Since 1985 we've helped retailers achieve success through use of our leading systems including, merchandising, POS, Mobile POS, CRM, and loss prevention. We're a privately held, debt-free and 100% management owned company. Our company has never had a layoff and continues to grow!  We offer a collaborative work environment with colleagues who have a passion for retail and technology.

At KWI, we know that cultivating diversity and fostering an inclusive work environment is critical to our impact and success. We create an environment where no individual is advantaged or disadvantaged because of their background. We offer equal opportunity employment regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, or protected veteran status.

 With a commitment to maintaining a bias-free environment in which harassment is prohibited, we respect cultural diversity and comply with the laws of the places in which we operate. We expect our business partners, suppliers, clients, and all of our team members to uphold these commitments.

Apply Now