Junior Java Developer (Philadelphia)
London Approach
Job Description
Please note, this is not an entry level role. Role Overview We are seeking a Backend Java Developer with hands-on experience supporting enterprise e-commerce platforms. This role is focused on backend commerce architecture, including catalog management, pricing, order lifecycle, integrations, and high-volume transactional processing.
This is a specialized backend role—not a general web development position. The ideal candidate will bring practical experience working within large-scale e-commerce environments and a strong understanding of how backend commerce systems operate in production. You will partner with cross-functional teams to design and enhance scalable backend services, integrate with external systems, and support critical commerce operations in a complex enterprise environment.
Key Responsibilities Design, develop, and maintain Java-based backend services supporting ecommerce functionality Build and optimize RESTful APIs for catalog, pricing, checkout, and order processing workflows Integrate ecommerce platforms with ERP systems, payment gateways, inventory systems, and third-party services Support high-volume transactional environments with a focus on performance, scalability, and reliability Collaborate with frontend developers and platform teams to ensure seamless end-to-end commerce functionality Troubleshoot production issues and contribute to ongoing backend architecture improvements Required Experience Professional experience in backend Java development (2–3+ years) Hands-on experience working within enterprise ecommerce platforms such as SAP Commerce (Hybris), Oracle Commerce, WebSphere Commerce, Magento (backend), or custom-built commerce systems Strong proficiency with Java and Spring / Spring Boot frameworks Experience building RESTful services supporting commerce-related workflows Experience working with relational databases and transactional systems Solid understanding of ecommerce backend concepts, including: Product and catalog structures; Pricing and promotions; Order lifecycle and checkout flows; Payment processing; Inventory and ERP integrations Experience working in production environments within collaborative, team-based settings Preferred Qualifications Experience supporting B2B or high-volume ecommerce platforms Exposure to microservices architecture and distributed systems Experience with messaging or event-driven architectures Background in performance optimization within transactional systems Familiarity with cloud-based or hosted commerce platforms Experience working in Agile environments Work Setting: ONSITE (five days a week in-office) Location: Philadelphia, PA (19154) Employment Type: Contract-to-Hire Compensation Range: $70,000 - $90,000 | Commensurate with experience