Java Digital Marketing And eCommerce Technical Lead 9/3/2016

Sonoma Glenview, IL

Company
Sonoma
Job Classification
Full Time
Company Ref #
29546990
AJE Ref #
576086269
Location
Glenview, IL
Job Type
Regular

JOB DESCRIPTION

APPLY
Java frameworks (Spring 3-4.x, JSF 2.x, ICEFaces 3.x, JUnit 4.x, Maven 3.x)

Position Overview

experienced Digital Marketing and eCommerce Technical Lead. The ideal candidate will be responsible for leading the technical aspects of the systems driving eCommerce capabilities. Some of the responsibilities include assigning daily development tasks to the team members, providing design analysis, assisting with or performing development/coding, and implementing and deploying web based and mobile applications, as well as providing application support for those systems. This position requires strong experience in Java (JSF2.x and EJB 3.x.) residing on an IBM Websphere Application Server. Experience with SAP hybris 5.6, with B2B or B2C accelerator a must. The technical lead should be able to work independently and within a highly collaborative team environment to deliver end-to-end web solutions for moderate to complex projects in a fast paced environment.

Key Responsibilities:

At least 5 years of hands on technical application development experience using Java technologies

Experience with Java frameworks (Spring 3-4.x, JSF 2.x, ICEFaces 3.x, JUnit 4.x, Maven 3.x)

Experience with Java design patterns.

Hands on development experience with:

SAP hybris 5.6, with B2B or B2C accelerator a must.

Software Development Life Cycle methodologies including agile.

J2EE/Web Services based Web development; EJB 3.

Web services (1.1 or 2.0). Experience with windows services is a plus.

SQLServer 2005 and 2008.

Database design, querying, stored procedures, views, joins, performance etc.

Relational database specifically DB2, including SQL store procedure creation.

Use JIRA and Confluence to communicate status and estimates to Managers and BA's.

Rational Application Developer or Eclipse experience.

Interact with BA/Client(s) to understand business problem(s) being addressed by the project.

Review the requirements and assess the work effort and estimate the necessary time-to-completion.

Create unit test plans and scenarios for development unit testing.

Work with peers to carry out code reviews and unit testing of new development.

Document new development, procedures or test plans as needed.

Interact with other development teams to ensure a consistent approach to software development.

Communicate professionally and effectively to clients, management, and other departments.

Prepare technical design documents using enterprise standard documentation tools.

Support system testing by following up on and closing defect tickets in a timely manner.

Deploy all integration artifacts to a testing and production environment.

Strong mentoring and leadership skills.

Strong analytic problem-solving, critical-thinking skills.

Strong written and verbal communication skills.

Qualifications:

Bachelor's degree in Business Information Systems, Computer Science, Business/Technology or similar degreerequired.

At least 3 years experience in a lead development role and/or development manager role.

Minimum 2 years experience developing solutions for Digital Marketing and eCommerce projects

Mobile development (native, PhoneGap), HTML5 experience

Front end development (AJAX, Jquery, Javascript, Bootstrap) experience

Experience with Apache Solr, Adobe Experience Manager, Oracle Endeca highly desirable