Senior Java Developer – Application Modernization (Ecommerce & Payment Gateway)

Filled
February 20, 2026

Job Description

Location: Philadelphia, PA – Local candidates only
Work Authorization: US Citizens (USC) and Green Card holders only
Experience Level: Senior (10+ years IT, 5+ years Java web development, 2+ years mentoring/leadership)

Role Overview

This role focuses on modernizing enterprise Java applications with an emphasis on ecommerce (B2C/B2B) and payment gateway integration. You’ll be designing, developing, and deploying multi-tier web applications that handle internationalization, multiple currencies, and scalable transaction processing.

Key Responsibilities

  • Lead and mentor development teams in delivering complex internet-based applications.
  • Full project lifecycle experience: design, develop, test, deploy, maintain.
  • Develop enterprise-grade Java applications using Java 8/JEE+, Spring, Hibernate, MVC/Wicket, AngularJS/React.js.
  • Design and implement REST/SOAP web services and integrate with payment gateways.
  • Work with Ecommerce platforms such as SAP Hybris and retail digital systems.
  • Maintain and deploy multi-tier, cloud-ready applications.
  • Optimize code for performance, scalability, and security, particularly in global ecommerce systems.
  • Collaborate with QA, DevOps, and cross-functional teams to ensure delivery of high-quality applications.

Mandatory Skills & Experience

  • Ecommerce development experience (B2C/B2B).
  • Strong core Java programming skills (Java 8/JEE+ / Jakarta EE).
  • Experience with Spring Framework, MVC, Hibernate, Wicket.
  • Familiarity with AngularJS/React.js, HTML5, CSS, JavaScript, JQuery, JSON.
  • Web service experience (REST, SOAP, HTTP protocols).
  • Experience with RDBMS – MySQL, MySQL Cluster, Oracle.
  • Knowledge of J2EE application servers (Tomcat preferred).
  • Familiarity with Unix/Linux environments, Eclipse IDE, and version control systems (CVS, Subversion).
  • JMS and message queues (e.g., IBM MQ Series) a plus.
  • Exposure to content management systems like CQ5 or Interwoven.

Additional Knowledge & Tools

  • XML/XSLT parsers, XPath, XML Beans, JDOM.
  • Jakarta libraries: Log4J, Commons, ANT, Junit.
  • Understanding object-oriented concepts.

Certifications (Preferred)

  • Sun Java Certification or equivalent vendor certification.
  • Java Software Engineer, J2EE Developer, Java Programmer, Java Ecommerce Developer certifications.

Ideal Candidate

A senior-level Java developer with strong ecommerce platform experience, payment integration knowledge, and proven leadership skills. Comfortable handling multi-tier enterprise applications, mentoring junior developers, and implementing modernized, scalable, and secure solutions for complex ecommerce environments.