I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Senior Shopify Integration & Java Developer - Music E-Commerce — Richmond, VA

Разработчики, Автоматизация и интеграции, API и интеграции · сегодня, 07:56 · 11.11.2026

Зарплата не указана

Откликнуться

Компания: ••••••••

Локация: Richmond, VA

Формат: не указан

Занятость: Полная занятость

Грейд: Senior

Company Description

NeH4fUjsQ is a specialized provider of e-commerce music solutions for retailers, offering drop shipping websites to enhance the music shopping experience. The company focuses on helping retail partners showcase and sell music products more effectively through engaging and intuitive technology. NeH4fUjsQ combines technical expertise with a deep understanding of music retail to deliver reliable, user-friendly platforms. Team members collaborate closely with clients to support innovation in how music is discovered and purchased in-store and online.

We are seeking a dynamic and detail-oriented developer to join our team as a Senior Shopify Integration & Java Developer. This person will own our Shopify integration end to end: the back-end services, APIs, and data pipelines that connect our music catalog and fulfillment network to a growing portfolio of Shopify and Shopify Plus stores. You'll manage our Shopify catalog database, which is integrated with our proprietary e-commerce platform, and lead the technical onboarding of new retail and brand customers onto Shopify.

We operate and are expanding a music commerce environment that includes many of Shopify stores, drop-ship fulfillment through wholesale distributors, and API integrations with partners across the music industry. The ideal candidate is a strong back-end engineer who enjoys solving integration problems, communicates clearly with customers and partners, and works well on a small, fast-moving team.

Location: U.S. Remote, with preference for candidates in the Richmond, Virginia.

Responsibilities

• Owning and managing our Shopify integration across all connected stores, including product, inventory, pricing, order, and fulfillment sync.

• Managing and evolving our Shopify catalog database (PostgreSQL, with supporting data in DynamoDB) and its integration with our proprietary MySQL-based e-commerce platform, working closely with our platform engineer to keep data accurate and in sync at scale.

• Leading technical onboarding of new customers onto Shopify: store setup, app and integration configuration, catalog loading, order flow testing, and launch support.

• Designing, developing, and deploying Java back-end services and APIs (Spring Boot) for catalog feeds, order routing, drop-ship fulfillment, and billing.

• Building and maintaining integrations with the Shopify Admin GraphQL and REST APIs and webhooks, including bulk operations and rate-limit-aware sync jobs.

• Developing and maintaining integrations with third-party systems: wholesale distributors, payment processors, shipping carriers, and partner APIs.

• Building event-driven and scheduled pipelines on AWS (EventBridge, SQS/SNS, Lambda, ECS) to process Shopify events and distributor data.

• Developing cloud system architecture in AWS and managing it as code with Terraform.

• Monitoring, troubleshooting, and resolving sync, order, and data issues; improving reliability, performance, and cost of production systems.

• Providing technical support to store owners, customers, and internal teams, and documenting integration processes and onboarding procedures.

Qualifications

• Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

• Ideally, 5+ years of professional back-end development experience, including 3+ years building integrations with the Shopify platform and 3+ years developing production Java services.

Required ExperienceSoft Skills

• Excellent problem-solving skills, attention to detail, and the ability to deliver under tight deadlines.

• Strong written and verbal communication, including walking non-technical customers through onboarding and explaining technical issues clearly.

• Ability to work collaboratively on a small team while independently owning and managing your own work.

• Comfort working with outside partners, vendors, and their technical teams.

• Ability to take over an existing system, learn it quickly, and improve it without disrupting live customers.

Hard Skills

• Java 17+ with Spring Boot

• RESTful API design and development

• Shopify Admin GraphQL & REST APIs, webhooks, bulk operations

• Shopify app development (custom/private apps, OAuth, API scopes)

• Shopify store administration and configuration (products, variants, inventory, fulfillment, sales channels)

• PostgreSQL: schema design, query optimization, and data modeling, plus JPA/Hibernate

• AWS DynamoDB: table and key design, access patterns, and working alongside a relational database

• Working knowledge of MySQL and cross-database integration and sync

• Large-scale catalog and inventory data management (product data feeds, UPC/SKU mapping, ETL)

• AWS: EC2, ECS, Lambda, S3, RDS, IAM, CloudWatch, ALB, CloudFront, Route 53

• AWS messaging and eventing: EventBridge, SQS, SNS

• Docker

• Linux

• Git and GitHub, including CI/CD (GitHub Actions or similar)

• Maven or Gradle; unit and integration testing (JUnit, Mockito)

Nice to Have

• Shopify Plus (Checkout Extensibility, Shopify Functions, Flow, multi-store management)

• Shopify Collective, drop-ship, or wholesale/B2B commerce

• Shopify POS

• Shopify theme development (Liquid, Online Store 2.0, Shopify CLI)

• Terraform

• TypeScript, JavaScript, Node.js

• Stripe, Square, or other payment APIs

• Shipping APIs (EasyPost, ShipStation, or carrier APIs)

• Experience integrating with or modernizing legacy platforms

• Elasticsearch or OpenSearch

• Bash scripting

• Music industry or retail e-commerce background

Pay: $90,000.00 - $115,000.00 per year

Benefits:

• Health insurance

• Paid time off

Work Location: Hybrid remote in Richmond, VA 23226

Поиск по вакансиям

Название компании скрыто

Названия компаний и их продуктов мы не публикуем на сайте — они доступны в Telegram-боте I AM HIRED. Откройте эту вакансию в боте: увидите название, сможете откликнуться и настроить рассылку подходящих вакансий.

Открыть вакансию в боте