Senior Shopify Integration & Java Developer - Music E-Commerce

Broadtime

Richmond (VA)

Híbrido

USD 90.000 - 115.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Health insurance
Paid time off

Descripción de la vacante

Broadtime is seeking a Senior Shopify Integration & Java Developer to own our Shopify integration end to end: 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.

Formación

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • 5+ years of back-end development experience, including 3+ years building Shopify integrations and 3+ years developing production Java services.
  • Strong problem-solving skills and attention to detail.
  • Excellent written and verbal communication, including onboarding customers and collaborating with partners.

Responsabilidades

  • Own and manage the Shopify integration across connected stores, including product, inventory, pricing, order, and fulfillment sync.
  • Maintain and evolve the Shopify catalog database (PostgreSQL, DynamoDB) and its integration with the proprietary e-commerce platform.
  • Lead technical onboarding of new customers onto Shopify: setup, configuration, catalog loading, testing, and launch support.
  • Develop and deploy Java back-end services and APIs (Spring Boot) for catalog feeds, order routing, fulfillment, and billing.
  • Build and maintain Shopify Admin GraphQL/REST API integrations and webhooks with bulk operations and rate limits.
  • Develop integrations with third-party systems (distributors, payment processors, shipping carriers, partner APIs).
  • Create event-driven and scheduled pipelines on AWS (EventBridge, SQS/SNS, Lambda, ECS) for Shopify events and distributor data.
  • Design cloud architecture in AWS and manage as code with Terraform.
  • Monitor, troubleshoot, and improve reliability, performance, and costs of production systems.
  • Provide technical support and document onboarding procedures.

Conocimientos

Problem solving
Communication
Team collaboration
Self-motivation
Customer onboarding

Educación

Bachelor's degree in CS/SE or related

Herramientas

Java Spring Boot
REST APIs
Shopify API
PostgreSQL
DynamoDB
MySQL
AWS
Docker
GitHub CI/CD
Maven/Gradle
JUnit/Mockito

Descripción del empleo

Broadtime 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. Broadtime 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: Hybrid in Richmond, Virginia (Broadtime office, 23226). Candidates must currently live within commuting distance of Richmond. This is not a remote role.
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 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
  • 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
  • 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

  • Health insurance
  • Paid time off

Work Location: Hybrid in Richmond, VA 23226 (local candidates only; not remote)

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Shopify & Java Backend Engineer (Hybrid - Richmond)
Senior Shopify & Java Backend Engineer (Hybrid - Richmond)

Broadtime • Richmond (VA)

Híbrido
USD 90.000 - 115.000
Health insurance
Paid time off
Senior Manager, eCommerce Engineering & Digital Platforms – 5638
Senior Manager, eCommerce Engineering & Digital Platforms – 5638

Tier4Group • Sandy Springs (GA)

Híbrido
USD 150.000 - 180.000
Senior Shopify Developer (Contract Role)
Senior Shopify Developer (Contract Role)

Horizontal • Indiana

Híbrido
USD 110.000 - 150.000
Software Engineer Enterprise Integration
Software Engineer Enterprise Integration

Sapient Search • New York (NY)

Híbrido
USD 140.000 - 210.000
Senior Shopify Developer
Senior Shopify Developer

GLD • Miami (FL)

Híbrido
USD 85.000 - 120.000
Competitive salary
Performance-based bonuses
Flexible remote work environment
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

SLTWTR • EE. UU.

A distancia
USD 140.000 - 210.000
Shopify Technical Lead
Shopify Technical Lead

RunDTC • Dana Point (CA)

A distancia
USD 80.000 - 110.000
Competitive salary
Health, dental, and vision insurance
Career growth opportunities
+1
Remote Principal Engineer, Ecommerce & Shopify
Remote Principal Engineer, Ecommerce & Shopify

Work with Adiona • Clearwater (FL)

Presencial
Confidential
Senior Engineering Lead
Senior Engineering Lead

Driver Digital LLC • New York (NY)

Híbrido
USD 140.000 - 210.000
Health insurance
401K retirement savings
Educational stipend
Senior Full-Stack Engineer – E-commerce (Shopify)
Senior Full-Stack Engineer – E-commerce (Shopify)

Corsair Memory • Milpitas (CA)

Presencial
USD 170.000 - 185.000