Full stack Developer 8/17/2016

Vedicsoft Solutions Iselin, NJ

Company
Vedicsoft Solutions
Job Classification
Full Time
Company Ref #
28841401
AJE Ref #
575911941
Location
Iselin, NJ
Job Type
Regular

JOB DESCRIPTION

APPLY
TITLE : FULL STACK DEVELOPER

DURATION: 24 MONTHS

LOCATION: ATLANTA, GA

RATE : DOE

JOB DESCRIPTION :

The team are responsible for the delivery of several applications that are used inside retail stores by sales people and self service kiosks, as well as partnering with Innovation / R&D to create new applications that will be used in the retail space.

This is the team that creates the Point of Sale Software. Examples would be a mobile plan calculator where you can enter your data and minute usage to tell you which plan you should go with. Bundling features so you can purchase a phone, internet, and Digital Life all at once.

This team is responsible for Sales, Inventory, and Digital Life modules of the retail systems.

Day to Day: This person will be working in a module with 2-3otherdevelopers. This is a mix of onshore and offshore. The first few weeks will be knowledge transfer.

Once the knowledge transfer is complete this person will transition into the high level application design.

Then they will transition into the lifestyle development.

They will continue to do more design and be involved in AID and HLD reviews with third parties.

They will be responsible for code reviews, guiding developers, fixing defects, and be able to jump in and help with the code. 60% design, 20% code review., 20% hands on development

THIS PERSON NEEDS TO BE MORE ORIENTED TOWARDS THE FRONT END.Everyone on this team works through the full SDLC.

This person needs to know how to develop end to end- from the GUI to the Database.

The business logic is already in place. 25% Front end working on new presentation layers with 75% backend helping with business logic and database connectivity.

TOP THREE SKILLS :

1) 7+ Years End to End J2EE Development (full stack)- 20% development (mix of new dev and enhancment) and 60% architecture. J2EE, Struts 1 and EJB, Webservices (restful webservices and soap), HTML5, CSS3, Javascript, Oracle JDBC stored procedures. Need experience using stored procedures, use it for performance to tune queries.

2) The ability to create HLDs and clearly explain to developers what needs to be done. Needs to have a solutions mentality. Ex. We are supposed to build this flow to integrate with system downstream but the systems aren't available. What do I do I need to simulate them. Cant wait to be told what to do. Need to have a problem solving mentality.

3) Experience with POS systems or working knowledge of the wireless industry is helpful but not required. SOA experience is also helpful.

ADDITIONAL INFORMATION:

SINGLE PAGE APPLICATIONS- MUST HAVE THIS EXPERIENCE

Front End- Struts 1.2 (migration path to 2.0). They will be using Spring/Hibernate along side Struts. Both frameworks will co-exist. Angular/Bootstrap/HTML5/CSS3/Javascript FROM SCRATCH.

Middle Tier-Weblogic/Websphere/Jboss/ EJB stateless beans (currently moving to EJB 3). Apache CSX, NodeJS (serverside app management). Both SOAP and REST webservices.

Databases: Oracle 11/12- TOAD

Eclipse IDE

TECHNICAL ENVIRONMENT :

J2EE, Struts 1.2, Javascript, HTML5, CSS3, Angular, Bootstrap, NodeJS, Apache CSX EJB, JDBC, Eclipse, TOAD, SOAP/REST, Oracle 11/12 .