Architect - Development (WMS Development)

Anixter International

Pittsburgh (Allegheny County)

On-site

USD 93,937 - 159,693

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Benefits program

Job summary

Wesco International, Inc. in the United States is seeking an Architect – Development (WMS Development) to design and deliver Java-based WMS solutions that support warehouse operations, inventory, and fulfillment.

You will architect scalable apps, REST APIs, microservices, and integrations across WMS, ERP, OMS, and third-party systems in a cloud-native environment. You will lead Java development teams, drive architecture with Spring, ensure Agile SDLC practices, and guide modernization using

Qualifications

  • 12+ years of hands-on Java development with enterprise apps using Java, Spring, REST APIs, SQL Server, Web Services.
  • 5+ years leading software teams delivering complex enterprise apps in Agile environments.
  • 3+ years WMS development incl. customization, integration and warehouse automation.
  • Experience with distributed systems, microservices, API integrations and high-volume processing.
  • Proficient in Azure cloud technologies, AKS, data factory, Databricks and CI/CD practices.
  • Proven leadership, mentoring, and cross-functional collaboration across business and tech.

Responsibilities

  • Lead and manage Java development teams for enterprise WMS applications and automation.
  • Drive architecture using Spring, RESTful APIs, microservices, and event-driven integrations.
  • Oversee end-to-end delivery across Agile sprints and releases; ensure quality and scalability.
  • Provide technical leadership, design reviews, coding standards, and performance optimization.
  • Guide cross-functional resources and coordinate initiatives for WMS enhancements.
  • Evaluate and implement software solutions; document designs and modifications.
  • Resolve complex software and data integration challenges in cloud-native setups.
  • Shape features for the cloud platform with IT leadership and business partners.

Skills

Java
Spring Framework
REST APIs
Microservices
Azure
Kubernetes
WMS
Leadership
SDLC
Cloud

Education

Bachelor's degree in Computer Science, IT or related field
Master’s degree preferred

Tools

WebSphere
IBM MQ
Drools
AKS
Azure Data Factory
Databricks

Job description

Job Description

As an Architect – Development (WMS Development), you will develop and deliver robust Java-based Warehouse Management System (WMS) solutions that support warehouse operations, inventory management, fulfillment, and automation capabilities. You will architect and build scalable applications, REST APIs, microservices, and integrations between WMS, TMS, ERP, OMS, and third‑party systems to enable seamless supply chain processes. You will optimize application performance, reliability, and maintainability through modern software engineering practices and cloud‑native technologies. You will leverage Azure services, Kubernetes, and data platforms to modernize legacy systems, improve operational visibility, and support business growth. You will provide technical expertise in design, development, troubleshooting, and continuous improvement of mission‑critical warehouse and distribution applications.

Responsibilities:

  • Lead and manage high‑performing Java development teams responsible for designing, developing, enhancing, and supporting enterprise‑scale Warehouse Management System (WMS) applications and warehouse automation solutions.
  • Drive the architecture, design, and development of Java‑based WMS platforms using Spring Framework, RESTful APIs, microservices, and event‑driven integrations to support complex supply chain and fulfillment operations.
  • Oversee end‑to‑end software delivery across Agile sprints and release cycles, ensuring high‑quality, scalable, and maintainable solutions that align with business, operational, and supply chain objectives.
  • Provide technical leadership for WMS application development, including solution design, code reviews, development standards, performance optimization, and best practices in software engineering.
  • Lead development resources, assign priorities, manage technical deliverables, and coordinate cross‑functional activities to support strategic WMS enhancements and operational initiatives.
  • Manage the evaluation, identification, development, and implementation of software solutions.
  • Define, document and record designs and modifications of application or software.
  • Locate and direct solutions for critical challenges involving software and hardware interface.
  • Identify and resolve failures within existing and newly developed software systems and programs.
  • Design real‑time and batch system interfaces and data enrichment pipelines in a cloud‑native data ecosystem.
  • Guide through all phases of software development life cycle (SDLC) and provide customer technical support solution analysis and design, balancing technical and business aspects.
  • Troubleshoot production issues of all levels and severities, track progress from identification through resolution and ensure best practices are followed.
  • Work with IT leadership and business partners to design features for the cloud platform.

Qualifications:

  • 12+ years of hands‑on Java application development experience building enterprise‑scale applications using Java, Spring Framework (Spring MVC/Spring Boot), RESTful APIs, SQL Server, Web Services, Git/GitHub, and modern software design principles.
  • 5+ years of experience leading software development teams, delivering complex enterprise applications through Agile methodologies and SDLC best practices.
  • 3+ years of hands‑on Warehouse Management System (WMS) development experience, including system customization, configuration, integrations, warehouse automation, inventory management, and order fulfillment processes.
  • Strong expertise in designing and developing distributed systems, microservices architecture, API integrations, event‑driven solutions, and high‑volume transaction processing environments.
  • 3+ years of experience with WebSphere, IBM MQ, Drools, Azure Kubernetes Service (AKS), and enterprise integration technologies.
  • Proven experience architecting and supporting integrations between WMS, ERP, OMS, automation systems, and third‑party applications.
  • Strong working knowledge of Azure cloud technologies, including Azure Data Factory, Databricks, Kubernetes, containerization, and cloud‑native application development.
  • Experience leading modernization and digital transformation initiatives involving migration from legacy platforms to cloud‑based architectures.
  • Demonstrated leadership experience building, mentoring, and developing high‑performing technical teams.
  • Strong background in systems analysis, application architecture, performance tuning, and troubleshooting complex enterprise applications.
  • Excellent analytical and problem‑solving skills with the ability to quickly diagnose and resolve technical and operational challenges.
  • Proven project leadership experience managing multiple priorities, release schedules, and cross‑functional initiatives in fast‑paced environments.
  • Excellent communication, stakeholder management, and interpersonal skills with the ability to collaborate effectively across business and technology teams.
  • Experience supporting supply chain, distribution center, logistics, and warehouse operations environments is highly preferred.
  • Bachelor’s degree – Computer Science, Information Technology or related field required; Master’s degree preferred.
  • 7 years experience in a lead development role.
  • 5+ years experience in common programming and data language, for example, JAVA, Python, SQL, .NET, API, or Database.
  • Strong working knowledge of Azure Data Factory and Databricks.
  • Strong problem‑solving and analytical skills.
  • Adept at conducting research into project‑related issues.
  • Strong written and verbal communication skills.
  • 9 years experience in a lead development role.
  • 5+ years experience in Cloud Solution.
  • Familiarity with NoSQL databases (such as CosmosDB).
  • Ability to multi‑task and reprioritize in a dynamic environment.

Compensation:

$93,937 - $159,693 Annually.

This amount is what we reasonably believe we will pay for the position; however, offer amounts may vary based on factors such as geographic location, relevant education, experience, qualifications, skills, shift, or any collective bargaining agreements. For eligible positions, compensation may include participation in a bonus or sales incentive plan, subject to the terms and conditions of the applicable plan documents. For certain sales roles, we also offer a commission structure that provides additional compensation based on sales results, as defined by the applicable commission plan.

In addition, we offer a benefits program for eligible employees, which may include paid time off, medical, dental, and vision coverage, and retirement savings plans. Additional details about benefits are available here.

Wesco International, Inc., including its subsidiaries and affiliates (“Wesco”) provides equal employment opportunities to all employees and applicants for employment. Employment decisions are made without regard to race, religion, color, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, or other characteristics protected by law. US applicants only, we are an Equal Opportunity Employer. Los Angeles Unincorporated County Candidates Only: Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Architect - Technical (WMS)
Senior Architect - Technical (WMS)

Wesco • Pittsburgh

On-site
USD 122,000 - 215,000
Paid time off
Medical coverage
Dental coverage
+2
Architect - Solutions
Architect - Solutions

Wesco • Houston (TX)

On-site
USD 103,000 - 140,000
Senior Architect - Technical
Senior Architect - Technical

Anixter International • Pittsburgh

Remote
USD 122,000 - 215,000
Paid time off
Medical, dental, and vision coverage
Retirement savings plans
Architect - Development
Architect - Development

Wesco • Pittsburgh

On-site
USD 94,000 - 127,000
Bonus plan potential
Medical/dental/vision coverage
Retirement savings plan
Senior Director - Operations/Transportation Process & Technology
Senior Director - Operations/Transportation Process & Technology

Wesco • Cranbury Township (NJ)

On-site
USD 164,000 - 288,000
Project Manager II
Project Manager II

Wesco • Reno (NV)

On-site
USD 66,000 - 86,000
Bonus eligibility
Comprehensive benefits (medical, dent,
Vision coverage
+1
Senior Developer - Software Tester
Senior Developer - Software Tester

Socket.dev • Pittsburgh

On-site
USD 90,000 - 130,000
Director - Sales Operations
Director - Sales Operations

RevOps Report • New Orleans (LA)

On-site
USD 154,000 - 269,000
Senior Manager - Operations
Senior Manager - Operations

Anixter International • Orlando (FL)

On-site
USD 108,000 - 147,000
Benefits program
Bonus or incentive plan
Retirement savings plans
Manager - Warehouse
Manager - Warehouse

Wesco • Oklahoma City (OK)

On-site
USD 67,000 - 87,000
Medical, dental, and vision coverage
Retirement savings plans
Paid time off