Back to Careers
WES Software Engineer(Java)
We are seeking an experienced WES Software Engineer(Java). Design, build, and optimize Warehouse Execution Systems (WES) powering automated distribution and fulfillment operations. Develop solutions integrating robotics, conveyors, and PLCs to drive automation and operational efficiency.
This role requires collaborate with cross-functional teams to deliver high-performance, production-ready systems and mentor junior developers.
No. of Positions : 10   /   Location : Remote (You should be from: Pune, Gujrat, NCR, Tricity)
Work Hours: 3:30 PM to 12:30 AM IST or 2:30 PM to 11:30 PM IST
See Requirements below
Submit Your Application
Thank you!
Your submission has been received!
Oops!
Something went wrong while submitting the form.

Key Responsibilities

  • Development & Execution: Build, test, and deploy scalable software interfacing with automation hardware; maintain high reliability and performance.
  • Continuous Improvement: Evaluate and implement modern tech stacks, tools, and best practices.
  • Agile Collaboration: Participate in sprints, refine user stories, and deliver maintainable code.
  • Technical Mentorship: Support junior engineers and promote engineering excellence.

Must-Have Qualifications

  • 4+ years in WES / supply chain / automation systems development.
  • Strong expertise in Java; experience with PLCs, robotics, conveyor systems.
  • Working knowledge of Python, HTML/CSS, JavaScript/TypeScript frameworks.
  • Experience with databases (SQL & NoSQL), cloud platforms, and CI/CD pipelines.
  • Understanding of security frameworks, testing automation, and debugging for production systems.
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Familiar with Agile development and Git-based version control.

Good to Have

  • Takes ownership, is a proactive problem-solver with a positive, can-do attitude.
  • Excellent communication and teamwork skills.
  • Ability to work effectively in a remote environment.