Job Seekers, Please send resumes to resumes@hireitpeople.com
Job Duties:
- Responsible for the design, support and implementation of all Java application Development /Hybris full stack applications.
- Experience developing complex, high-performance enterprise software using Java/J2EE technologies.
- Experience with hands on experience in development Spring framework including Spring-Core, SpringMVC, Spring-ws, Spring-data, Spring-security.
- Solid knowledge of web technologies such as Java, J2EE (EJBs, servlets, JSP, Struts) Application Servers, Portal Applications and Standards, Content Management Systems, AJAX, JavaScript and XML technologies.
- Rapidly design and implement RESTful API's using proven design principles by discovering and understanding internal and external sources meeting the scalability, availability and performance requirements. These API's are being used by SAP ECC, SAP PI, SAP BW, SAP CRM, Salesforce, SAP IDP.
- Strong hands on experience in customizing Hybris based e-Commerce Applications, Hybris CMS and e-commerce suite (WCMS, Solr, HMC, CMS & Product Cockpit, Admin Console, CronJobs, ImpEx, Import/Export Service, Catalogs, Categories, and Products).
- Develop, test, maintain and improve front-end applications using jQuery, ReactJS, Redux and create UI ReactJS components consuming Invision designs provided by UX team.
- Integrating back end SAP Hybris services through redux defining the actions to hit API end point and setting the state in reducers.
- Knowledge of message-based java application development.
- Excellent debugging and problem-solving skills (using tools such as Firebug plug-in, Java/Eclipse debugger, dynatrace, or other similar diagnostic tools).
- Ecommerce application development especially with SAP is a big plus. Work in an Agile/Scrum test driven development environment.
- Tune performance and solve bottlenecks.
- Work and upgrade Hybris Versions as per IBM needs.
- Work in an Agile/Scrum test driven development environment.
- Demonstrated knowledge of code reviews, unit and regression testing.
- Mentor new team members on the application.
Education: The minimum qualification required for the performance of the above specialty occupation duties is a bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience.