Job Description :
* Role: Java Full Stack Developer

* Industry: Large Retail/Ecommerce

* Location: Berlin, NJ 08009

* Interview Mode: Phone Screen followed by an onsite

* Duration: 6 months potential to extend

* Hours: M-F 8am-5pm ONSITE

SUMMARY:

As the Full-Stack Software Engineer you will be responsible for delivering
web, mobile, and API capabilities across a suite of newly developed (and yet
to be developed) applications for consumers, and store/corporate team
members. This includes a mobile app deployed across 5,000 team members,
several "heart of the business" corporate web / tablet apps, and a laundry
list of new applications / projects. We are looking for someone who loves to
roll up his or her sleeves to understand the business need and translate
that into amazing technology capabilities. This team member must act with
the A.C. Moore Values in mind: People, integrity, desire to be the best,
passion, enthusiasm and new ideas.

ESSENTIAL JOB FUNCTIONS:

* Development and maintenance of custom web/mobile applications and
API''s using Node.js, RESTful APIs, AngularJS, etc.
* Develop custom features based on specifications and technical
designs.
* Create rich web user interfaces using HTML, CSS, and JavaScript.
* Create server-side functionality using asynchronous, highly scalable
design principles.
* Create automated unit, functional, and behavioral tests.
* Contribute to user acceptance testing procedures and monitoring
results.
* Contribute to performance and load testing procedures and issue
remediation.
* Perform end-to-end analysis for requested systems changes or issue
resolution.
* Defines a set of architectural principles (technology stacks,
upgrade paths, etc and clearly communicates across the team.
* Suggests systems changes for projects, application enhancements, or
problem resolutions that are aligned to a common and well understood set of
architectural principles.
* Clear communicator with business stakeholders, is "bi-lingual" and
able to speak both a business and IT vernacular.
* Strong communicator across the team, ensures that individuals know
exactly what is expected of them, the tasks assigned, how to balance
workloads between incidents, application enhancements, and projects.
* Ensures a positive and professional relationship within the business
by complying with policies and procedures.
* Communicate any outstanding and/or critical issues to company
management.

EXPERIENCE & EDUCATIONAL REQUIREMENTS:

* Bachelors or professional experience in a Technology Development /
Engineering discipline.
* Solid understanding of functional (FP) programming in Java Script
using current design patterns/practices, especially as it applies to
building flexible NodeJS and AngularJS applications.
* Creating RESTful web services /API''s using Node.js with or without
framework assistance (e.g. Express
* JavaScript-based unit testing tools.
* Experience with designing both relational and non-relational
databases and optimizing database structure for performance and/or
maintainability and the ability to design and optimize queries.
* Solid understanding of object-oriented programming (OOP) using
current design patterns/practices.
* Understanding of common programing patterns such as MVC, dependency
injection, anonymous functions, microservices architecture, etc.
* Large scale data processing.
* Experience with Styling and Responsive Design techniques using
technologies such as HTML5, Bootstrap, LESS, and SASS.
* Infrastructure automation experience using Ansible, Chef, Puppet, or
similar tools.
* Familiarity with containers and cluster management software.
* Experience in agile development programs.
* Excellent oral and verbal communication skills.
* Proficiency in standard office equipment and computer software
including Microsoft Windows, Excel, and Word.
* Retail experience a plus.
* Fosters a positive work environment and partnership with all A.C.
Moore Team Members and vendors.
* Self-starter, independent thinker, collaborative to drive consensus
where necessary.

Current Supported Technology
* Node.js
* Bootstrap
* jQuery
* RESTful API
* AngularJS
* HTML
* CSS
* JavaScript
             

Similar Jobs you may be interested in ..