Sr. Hybris Programmer Analyst

Full Time @Epson posted 7 months ago

Job Description

The candidate will be responsible for day-day production support, maintenance activities and new development for Epson’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. 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 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.


What You Will Doing:

  • 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
  • Provides direct supervision to others; may become actively involved to meet schedules and resolve problems


What You Will Bring:

  • 5-8 years extensive experience with J2EE, Java and web applications (Spring all layers, Spring MVC, Velocity, jstl, jsp)
  • SAP Hybris 5.6.x experience
  • Experience with Javascript, jquery, json, ajax, REST web services
  • 5+ years of experience in a similar role
  • 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
  • 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


Essential 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

Epson America, Inc. is an Equal Opportunity/ Affirmative Action Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, disability and protected veteran status, as well as any other characteristic protected by federal, state or local law.


Related Jobs