Senior Java Developer - Philadelphia, United States - Hummingbirds Innovations

    Default job background
    Description

    E Commerce Java / J2EE Developer/
    Lead Requirements:



    • 10+ years of IT experience.
    • 5+ years of Java web development experience.
    • 2+ years serving as a mentor or leader in a technical environment.
    • 2+ years of prior experience working with web applications running Java 8.
    • Thorough understanding of software development and testing life cycles.
    • Proven technology and implementation know-how with multi-tier web applications with internationalization variables, like text in multiple languages, changing currency, various units of measurement, and differing needs over the course of 24 hours by time zone.
    • Spring, MVC, Hibernate, and/or Wicket.
    • SAP Hybris.
    • Ecommerce and Retail Digital.
    • Back end of low-code or no-code systems.

    Requirements

    E commerce Java / J2EE Developer/Lead Mandatory Experience


    • Must have ecommerce experience
    • Full project lifecycle experience in delivering complex Internet based applications
    • Solid core Java programming skills - J2EE 7. 8, Jakarta EE
    • Develop enterprise-grade applications using Java 8/JEE (and higher), AngularJS, , SQL, Spring, and HTML5, among other tools.
    • Experience of Web Service development and good knowledge of REST, SOAP, HTTP protocols
    • Experience of Web technologies such as JavaScript, HTML, CSS, JQuery, JSON
    • Working knowledge of Apache Tomcat preferred but other platforms accepted
    • Deployment knowledge for one or more of the major J2EE application server platforms, including use of Maven or Ant a plus
    • Good SQL skills experience with MySQL Cluster preferred but also MySQL and Oracle

    Relevant ecommerce Java / J2EE
    Developer Skills:



    • Familiar with Unix based systems (Solaris, HPUX, BSD, Linux)
    • Working knowledge of Eclipse preferred but other IDE platforms accepted alongside version control systems (e.g. CVS, Subversion).
    • Working knowledge of MySQL Cluster, MySQL preferred but other major RDBMS solutions accepted.
    • Understanding of object-oriented concepts.
    • XML/XSLT parsers, XPath, XML Beans, JDOM
    • Jakarta libraries such as Log4J, Commons, ANT and Junit
    • JMS and message queues such as IBM's MQ Series or equivalents beneficial.
    • Exposure to content management systems technology, e.g. CQ5, Interwoven

    Certification & Training:


    • Sun Java Certification or other vendor certifications preferred
    • Java Software Engineer, J2EE Software Developer, Java Programmer,
    • Java Ecommerce Developer.