Full Stack Developer/Software Engineer

Chicago, IL
  • Core Java
  • Java EE HTML5 CSS3
  • Java script AJAX
  • Adobe Analytics

  • Design and implement AEM workflows and integrate with other applications by developing OSGI services in AEM
  • Exercise the practice of TDD and BDD by implementing unit test cases for modules being developed
  • Implement appropriate design / integration patterns to promote code reusability
  • Employ strong coding standards for efficiency, readability, and reuse and participate in code review practices to ensure good quality of the deliverables.
  • Work closely with the Tech lead and Architect in implementing the proposed solution design
  • Work closely with the Program manager in exercising program execution practices and participate effectively in Scrum and Sprint related workouts
  • Excellent verbal, written, and interpersonal skills
  • Proactive
  • Flexible to working hours
  • Good in team work as well as individual contributor
  • Ability to work under constant change
  • Minimum of 2 years of experience working with Core Java and Java EE based technologies such as Struts, Spring, Hibernate, OSGI etc.
  • Minimum of 2 year of experience in developing web content management solutions using Adobe experience manager.
  • Strong experience in creating AEM components, workflows, services and integration with multiple 3rd party applications / systems
  • Experience with HTML5, CSS3, Java script, AJAX and integration using REST services
  • Experience in integrating AEM Forms, Adobe Analytics and Target is an added plus
  • Experience with secure and effective coding practices
  • Experience with object-oriented design and design patterns
  • Superior problem solving, organizational, decision-making, written, oral and interpersonal skills
  • Good to have Adobe Certified Expert AEM Developer
  • Good to have experience in integrating Magento (1/2) with AEM platform
  • Understanding Atlassian stack is a plus
  • Dedication and exhibition of Ownership and Team work per need
  • Should be able to handle given tasks independently
  • Should be able to work and manage priority tasks
  • Build question logs on requirements on time and communicate clearly to the Test lead / Client respectively
  • Should follow proper testing standards, SLC process & documentation, etc.

Still don’t find a job position of your choice?
Job Listing

e-Zest is a leading digital innovation partner for enterprises and technology companies that utilizes emerging technologies for creating engaging customers experiences. Being a customer-focused and technology-driven company, it always helps clients in crafting holistic business value for their software development efforts. It offers software development and consulting services for cloud computing, enterprise mobility, big data and analytics, user experience and digital commerce.