Java Developer

Greenvale, NY 11548

Post Date: 07/11/2018 Job ID: 98105 Job Category: Java

Sr Java Developer FTE $$$

Great Neck, Long Island

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.

Experience with Retail systems, either Point-of-sale or Back-office/Warehouse management technologies is a plus
Responsibilities
  • 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
Required
  • 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
  • Significant experience in UI design and analysis is a plus

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: