Hybris Developer, Sr.

Long Beach, CA 90806

Employment Type: Perm Job Category: Java Job Number: 17844

JOB SUMMARY

The candidate will be responsible for day-day production support, maintenance activities and new development for client’ s North and Latin American e-commerce systems operating on a SAP Hybris platform under Linux. The successful candidate must have excellent written and communication skills and demonstrated senior-level Java development experience along with strong analytical and troubleshooting skills. Candidate must be able to work well independently as well as interacting with end users and project leads to provide technical recommendations, development scoping (e.g. level-of-effort analysis) and assist in producing technical and business requirements.

This is a fast-paced, multiple project environment; the qualified candidate must be able to balance multiple projects and tasks, manage to project deadlines and effectively and appropriately escalate and follow-up on issues and assignments. The successful candidate must be a demonstrated self-starter with an aptitude for learning and a desire to take on new responsibilities and challenges. Good communication skills required.

DUTIES & RESPONSIBILITIES

Primary responsibilities include creating Hybris extensions for Product Content Management (PCM), Web Content Management (WCMS), and Backoffice cockpits. Strong knowledge of Spring and Spring MVC is required.  Specific duties are as follows:
  • Participates in gathering and organizing of business/user requirements and feasibility analysis
  • Participates in performing application design and review
  • Develops code that meets business/user requirements, IS quality standards and secure web development guidelines
  • Develops and conducts system/unit test plans including user acceptance test planning and execution
  • Participates in development of implementation schedules, system implementation planning and execution
  • Meets project objectives within specified time frame parameters and defined requirements
  • Ensures that project success criteria are met; performs day-to-day maintenance of production software systems
  • Creates technical/functional documentation
  • Actively evaluates and resolves daily business problems by performing independent analysis
  • Participates in on-call rotation supporting production systems and user trouble reports
  • Communicates task status/issues to IS management and project leaders
  • Participates in research and evaluation of appropriate software products being considered for acquisition
  • Keeps current with technology trends and their impact to the organization
  • Participates in Disaster Recovery testing to help ensure business continuance

REQUIREMENTS FOR THE ROLE
  • Bachelor' s degree (B.S. or B.A.) or equivalent experience in a web development related field
  • Minimum of 5 years of extensive experience with J2EE, Java and web applications (Spring all layers, Spring MVC, Velocity, jstl, jsp)
  • SAP Hybris 6.2.x experience (or higher) 
  • Experience with JavaScript, jQuery, json, ajax, REST web services.
  • Good working knowledge of change control and version control processes using source code control tools, specifically Subversion.
  • Working knowledge of build tools such as Ant and Maven
  • Strong experience with web applications
  • Ability to participate in quality assurance activities including unit testing, QA testing and documentation of test scripts and testing instructions for UAT testing
  • In addition, candidate must be able to perform code reviews and vulnerability testing as required
  • Have excellent interpersonal, listening, verbal, and written communication skills
  • Enjoy working with a team, while possessing a strong independent work ethic

Highly Desirable
  • Knowledge of web analytics solutions (Omniture, Google analytics)
  • Experience with SAP PI/PO
  • Working knowledge of Apache Solr search engine
  • Working knowledge of tc Server or Apache Tomcat
  • Experience with eCommerce and payment processing
  • Strong in Object Oriented Design principles
  • Familiar with Object Relational Mapping frameworks (hibernate or toplink)
  • Knowledge/Experience with Responsive webpage design principles and have used libraries such as Foundation or Bootstrap
  • Familiar with JUnit and mocking libraries like mockito or easymock

 

 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.