Senior Java Developer 8/16/2016

The Right Source Corporation Roslyn, NY

Company
The Right Source Corporation
Job Classification
Full Time
Company Ref #
28776477
AJE Ref #
575898226
Location
Roslyn, NY
Job Type
Regular

JOB DESCRIPTION

APPLY
JOB DESCRIPTION:

This position is responsible to perform a variety of critical programming assignments requiring knowledge of established programming procedures and data processing requirements, also maintaining and modifying programs.

RESPONSIBILITIES:

*

Design and develop systems utilizing various Java technologies including J2EE, JSP, Struts, Servlets and Swing Applets.
*

Implement web front-ends using HTML, XML, CSS, JavaScript, jQuery, AJAX, JSON and AngularJS.
*

Provide system support on legacy UNIX shell scripts
*

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
*

Other duties as assigned

REQUIRED SKILLS:
*

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
*

3+ years Unix Shell, specifically experience with scripting tools such as sed, awk, etc.
*

Strong knowledge in C programming
*

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 ed while working in a fast pace dynamic environment
*

Ability to work independently as well as part of a team
*

Knowledge of BIRT s and Cognos Cube 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