Williams-Sonoma
Posted 4mo ago

Lead Software Engineer (Java,Microservices Anchor)

Williams-Sonoma
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities
  • Leading design
  • Developing microservices
  • Integrating systems
Requirements
  • Lead Java Lead with 15+ years overall experience
  • Strong microservices, Java, Spring Boot, Kafka
  • Logistics/WMS knowledge
  • Relational databases
  • Agile
  • Collaborate with cross-functional teams and vendors
Technical tools mentioned
JavaJavaEESpring BootSpring MVC/WebFluxKafkaRESTful web servicesJPASLF4JKubernetesCI/CDAppDynamicsSplunkELKGrafanaJiraDB2SQL ServerOracleGitSonarManhattan WMOSTransportation Management SystemsManhattan SlottingLabor Management systems

Job description

About Williams-Sonoma

Founded in 1956 and headquartered in San Francisco, California, Williams-Sonoma, Inc. is a Fortune 500, digital first, multi-channel specialty retailer. Our company vision is to own the home, and the places where our customers work, stay, and play. We bring the latest home furnishing trends to life for customers through the individual lenses of our ten distinct brands, each serving different life stages and rooms of the home and beyond. Our brands include Williams Sonoma, Williams Sonoma Home, Pottery Barn, Pottery Barn Kids, Pottery Barn Teen, West Elm, Rejuvenation, Mark & Graham, GreenRow, and Dormify. We are committed to sustainability, continuously working to protect our planet, while building an open and collaborative culture across our organization.

With more than 500 retail stores globally and multiple international franchise operations, technology is a core driver of our business strategy. We build and operate in-house platforms powering e-commerce, supply chain, merchandising, analytics, and customer experience ecosystems worldwide.

Engineers at the Williams-Sonoma India Technology Center build and scale digital commerce platforms that power these global brands, serving millions of customers worldwide.

Role Overview

The Java Lead will be responsible for leading the design, development, and delivery of enterprise-grade, scalable applications supporting Logistics and Warehouse Management Systems. This role requires strong technical leadership, hands-on development expertise, and close collaboration with cross-functional business and technology teams, including third-party vendors such as Manhattan Associates.

Impact of the Role

  • Lead the design, development, and delivery of enterprise-grade, scalable applications

  • Drive technical leadership across logistics and warehouse management systems

  • Enable integration across warehouse, transportation, and labor management systems

  • Deliver measurable business value through aligned technology solutions

Technology Platforms You Will Work On

  • Java

  • JavaEE

  • Spring Boot

  • Spring MVC/WebFlux

  • Kafka

  • RESTful web services

  • JPA

  • SLF4J logging

  • Kubernetes

  • CI/CD pipelines and automation tools

  • AppDynamics

  • Splunk

  • ELK

  • Grafana

  • Jira

  • DB2

  • SQL Server

  • Oracle

  • Git

  • Sonar

  • Manhattan WMOS

  • Transportation Management Systems

  • Manhattan Slotting

  • Labor Management systems

Key Responsibilities

  • Provide technical leadership with over 15 years of overall experience, including a minimum of 3 years as a Java Lead

  • Design, develop, and lead scalable microservices using Java, Spring Boot, Spring MVC/WebFlux, and Kafka

  • Work extensively with relational databases including DB2, SQL Server, and Oracle

  • Drive hands-on development using Java, JavaEE, RESTful web services, JPA, SLF4J logging, and application configuration management

  • Define and enforce secure coding standards, unit testing practices, Git repository and branching strategies, and code quality standards using tools such as Sonar

  • Lead deployments on containerized platforms including Kubernetes

  • Implement and support CI/CD pipelines with automated testing and continuous integration tools

  • Monitor applications using tools such as AppDynamics, Splunk, ELK, and Grafana, including alert and notification setup

  • Work in Agile development environments using Jira for sprint planning, estimation, and delivery tracking

  • Lead integrations with Warehouse Management Systems and Distribution Centers, including Manhattan WMOS

  • Support integrations with Transportation Management Systems, Manhattan Slotting, and Labor Management systems

  • Collaborate closely with Manhattan Associates to design and develop new logistics capabilities

  • Troubleshoot, triage, and identify root causes of production incidents

  • Apply situational leadership to guide teams, drive execution, and deliver measurable business value

  • Translate business requirements into clear technical and functional specifications

  • Facilitate productive discussions across diverse stakeholder groups and drive alignment

  • Demonstrate flexibility, adaptability, and a commitment to continuous learning and improvement

  • Communicate effectively with both business and technical teams through strong verbal and written skills

Qualifications

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

  • Extensive hands-on experience with Java, Spring Boot, microservices, and Kafka

  • Strong knowledge of logistics, warehouse management, and third-party integrations

  • Experience working with integration platforms and enterprise web services

  • Strong business acumen with the ability to align technology solutions to revenue and operational goals

Why Join Williams-Sonoma

  • Opportunity to work on enterprise-grade applications supporting logistics and warehouse management systems

  • Collaborate with cross-functional teams and third-party partners such as Manhattan Associates

  • Contribute to innovation across e-commerce, supply chain, and customer experience platforms

  • Work at the India Technology Center driving global technology capabilities

Company

Williams-Sonoma India Pvt. Ltd.

 Founded in 1956, Williams-Sonoma Inc. is the premier specialty retailer of high-quality products for the kitchen and home in the United States. Today, Williams-Sonoma, Inc. is one of the United States' largest e-commerce retailers with some of the best known and most beloved brands in home furnishings. Our family of brands are Williams-Sonoma, Pottery Barn, Pottery Barn Kids, Pottery Barn Teens, West Elm, Williams-Sonoma Home, Rejuvenation, and Mark and Graham. We currently operate retail stores globally. Our products are also available to customers through our catalogs and online worldwide.

 Williams-Sonoma India sourcing office was established in 2013. We are based in Gurugram, India. We are sourcing premium products across all categories of Home Furnishing and recorded double digit year-on-year growth. We have a dynamic team of over 100 members handling versatile vendors across India, Nepal & Bangladesh. We are looking to onboard talented people and create successful professional journey.


About Williams-Sonoma

Retails kitchenware, furniture, and home accessories through multiple brands.

Similar jobs

Lead Software Engineer roles near Pune, Maharashtra
2mo
Save
Mark Applied
Hide
Lead Software Engineer
Pune, Maharashtra, India
OnsiteFull Time
Mastercard
MastercardNYSE: MA: Global payment processing and financial technology service provider.
Lead software engineer to design and develop microservices and full-stack apps using Java and Kubernetes/PCF; strong CS fundamentals, leadership, Agile, security and code reviews.
Java, Kubernetes, PCF, HTML5, CSS, Javascript, Angular, PostgreSQL, Oracle, Git, CI/CD
2mo
Save
Mark Applied
Hide
Lead Software Engineer (Python/AI)
Pune, Maharashtra, India
OnsiteFull Time
Nasdaq
NasdaqNASDAQ: NDAQ: Operates global electronic marketplaces and provides financial technology services.
7+ YOE2+ Mgmt7-10 years in software development, architecture, and AI/automation; strong Python; AI/ML; CI/CD; leadership; production-grade delivery.
Python, Java, SQL, Bash, CI/CD, Automation, AI/ML
3mo
Save
Mark Applied
Hide
Lead Software Engineer – C++ Architect
Pune City, Maharashtra, India
OnsiteFull Time
Center for Computational Technologies
Center for Computational Technologies: Develops specialized software for engineering, CAD, and CFD applications.
10+ YOE10+ years in C++ with desktop apps, multi-threading, AuthN/AuthZ, CI/CD, Windows development
C++, Win32, Multi-threading, OAuth, SAML, OpenID Connect, Azure DevOps, Windows desktop applications, Debugging & performance tools
3mo
Save
Mark Applied
Hide
Lead Software Engineer
Pune, Maharashtra, India
OnsiteFull Time
Qualys
QualysNASDAQ: QLYS: Provides cloud-based platform for cybersecurity and compliance management.
8+ YOE8+ years SaaS engineering; strong Java/Spring Boot; distributed systems; Kafka/JMS; Redis/Memcached; Oracle; Docker/Kubernetes; Jenkins; CI/CD; BS in Computer Science or related field.
Java, Spring Boot, Kafka, JMS, Redis, Memcached, Oracle, Docker, Kubernetes, Jenkins, CI/CD
4mo
Save
Mark Applied
Hide
Lead Software Engineer - Manhattan WMOS - Pune, HYD India
Pune or Hyderabad
OnsiteFull Time
Photon: Global IT services and digital modernization provider.
12+ YOE12+ years in software development with Java; WMOS experience; PL/SQL; microservices; Linux/Unix; strong leadership.
Java, J2EE, PL/SQL, Linux, Unix, WMOS, ProShip, MHE, Microservices
9mo
Save
Mark Applied
Hide
Lead Software Engineer
Pune, Maharashtra, India
₹500k-₹750k/yr OnsiteFull Time
Coupa
Coupa: Cloud platform for managing business spend and supply chains.
Lead software engineering with a focus on quality engineering; hands-on coding and collaboration in Pune, India.
11mo
Save
Mark Applied
Hide
Lead Software Engineer / Java Developer
Pune or Hyderabad or Mumbai or Thane
OnsiteFull Time
SS&C Technologies
SS&C TechnologiesNasdaq: SSNC: Provides software and technology for financial and healthcare sectors.
Senior Lead Java Developer with cloud, microservices, CI/CD, and strong mentoring abilities.
Java, Spring Boot, Hibernate, GraphQL, REST, SOAP, SQL, Cloud, Docker, Kubernetes, Kafka, Jenkins, GitLab CI, Git, Visio
2mo
Save
Mark Applied
Hide
Software Test Lead Engineer
Pune, Maharashtra, India
OnsiteFull Time
Emerson
EmersonNYSE: EMR: Engineering industrial automation and software solutions for global industries.
8+ YOEBachelor’s in computer engineering or computer science; 8-10 years in software testing; strong test design, automation, and leadership experience.
Postman, JMeter, Azure DevOps, CI/CD, API testing, Performance testing, Python, Java, C#, JavaScript