Java Digital Marketing And eCommerce Technical Lead 9/3/2016
JOB DESCRIPTIONAPPLY Java frameworks (Spring 3-4.x, JSF 2.x, ICEFaces 3.x, JUnit 4.x, Maven 3.x)
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.
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.
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
Experience with Apache Solr, Adobe Experience Manager, Oracle Endeca highly desirable