Job Description :
Title: Ecommerce Java Developer
Duration: 6 + months.
Location: NJ

Required Experience:

Bachelor’s degree in relevant fields (Computer Science, Engineering)
9+ years of relevant experience including e-commerce, web application development and systems integration.
Integration experience to back-end Java technologies and strong knowledge of web application development using enterprise Java technologies and frameworks including JDBC and Spring is required.
Experience working on large-scale eCommerce systems.
Experience working with and/or integrating to systems such as ERP, CRM, and OMS.
Experience implementing Headless Commerce/Content-over-Commerce utilizing APIs and platforms such as Elastic Path, commerce tools, or Salesforce Commerce Cloud (Demandware
Object Oriented Analysis/Design/Development and MVC experience.
Strong experience with XML/XSL/XSLT/XSD, HTTP, REST, APIs.
Experience using Git/Bitbucket for code sharing, deployment management and team collaboration Experience using Jira for Application Lifecycle Management.
Experience working using Agile methodology and in fast paced environment.
Familiarity of working in a multi-vendor environment.
Familiarity with various hosting models (cloud/PaaS/on-prem
High level of self-motivation and initiative, and the ability to excel in a fast-paced environment and quickly acquire proficiency with new skills.
Demonstrated collaboration skills with the ability to handle conflict and to work with a distributed team.
Excellent verbal and written communication skills.
Ability to convert business requirements into detailed system design and technical specifications.
Comfortable working through ambiguity.
Strong attention to detail.
Experience with Elastic Search, Docker, and Kubernetes is preferred.
Knowledge of web security, performance, and caching is preferred.
Strong knowledge of linting, profiling techniques, memory management and web page performance tuning is preferred.

Skills: Needs to have large ecommerce implementation