Java Engineer - Supply Chain & AI Systems

Java Engineer - Supply Chain & AI Systems

Full-Time No working from home possible
Urbanic

Looking for a passionate Java Engineer to help build and scale next-generation Supply Chain Management systems. If you enjoy solving complex business problems, working with distributed systems, and exploring AI-powered solutions, we'd love to hear from you!

Responsibilities

  • Design and develop Supply Chain applications, including WMS, Supplier Management, and Goods Listing systems.
  • Troubleshoot and resolve production issues impacting operations and finance systems.
  • Collaborate with Product, Operations, and Business teams to deliver scalable solutions.
  • Participate in architecture discussions, domain modelling, and technical decision-making.
  • Contribute to AI/LLM-powered features and drive innovation across supply chain technology.

Requirements

  • 3+ years of hands-on Java development experience.
  • Strong understanding of Data Structures, Algorithms, and System Design.
  • Experience with UNIX/Linux, Relational Databases, Distributed Systems, and Microservices.
  • Excellent communication skills in English.
  • Experience working on Supply Chain, Procurement, Inventory, or Retail platforms is highly preferred.

Bonus Points

  • Experience building Agentic AI or LLM-powered applications.
  • Knowledge of Retrieval Systems, Knowledge Bases, or AI feature pipelines.
  • Ability to evaluate AI models and align outcomes with business goals.
#J-18808-Ljbffr
Urbanic

Contact Details:

Urbanic Recruitment Team