Java Hybris developer
Epson America Inc
Contract Long Beach, California, United States Posted 4 years ago
About Position
Java Hybris developer (Contract)
$90.00 / Hourly
Long Beach, California, United States
Java Hybris developer
Contract Long Beach, California, United States Posted 4 years ago
Description
Job Description The candidate will be responsible for dayday production support, maintenance activities and new development for CLIENTs North and Latin American ecommerce systems operating on a SAP Hybris platform under Linux. The successful candidate must have excellent written and communication skills and demonstrated seniorlevel 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. levelofeffort analysis) and assist in producing technical and business requirements.
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. This is a fastpaced, 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 followup on issues and assignments. The successful candidate must be a demonstrated selfstarter with an aptitude for learning and a desire to take on new responsibilities and challenges. Good communication skills required.
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 daytoday maintenance of production software systems
Creates technical/functional documentation
Actively evaluates and resolves daily business problems by performing independent analysis
Participates in oncall 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
migration experience, platform or upgrade experience very beneficial
B2B +
Some SAP knowledge dataflows between SAP & Hybris ++
Required Minimum 5 years extensive experience with J2EE, Java and web applications (Spring all layers, Spring MVC, Velocity, jstl, jsp)
SAP Hybris 6.2.x experience
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
Bachelor's degree (B.S. or B.A.) or equivalent experience in a web development related field
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)
Responsive webpage design principles and have used libraries such as Foundation or Bootstrap
Familiar with JUnit and mocking libraries like mockito or easymock
Required hybris Experience
Customizing the Type System
Experience writing FlexibleSearch Queries and Restrictions
Creating Impex scripts for import and export
Familiar with Catalog Synchronizations
Familiar with SolrFacetSearch
Customization of PCM and WCMS cockpit
Creating CronJobs
Working with Europe1 Pricing (Prices, Taxes, and Discounts)
Experience with all Commerce features including Account Management, Shopping Cart, Checkout/Payment, and Order Processing
Working knowledge of Promotions and Vouchers
Creating Email Templates
Developing with the ServiceLayer (DTOs, Populators, Validators, Facades, and Service components)
Creating/extending Spring Beans
Minimum 1 full implementation experience
CLIENT Technologies
SAP hybris 6.2.x
Bazaarvoice
Omniture
Google Analytics
Apache Solr
Adobe Target
Tealium Tag Management
Paymetric
New Relic (or other performance tuning tool)
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.