Senior Java Developer
ShipMonk, Prague
The role
We are looking for a Senior Software Engineer primarily focused on Java (but not afraid to touch other languages) to join our Product Development team in Prague.
The core of our platform is a well-architected PHP modular monolith deployed on Kubernetes. Integrations with external systems, label provisioning, retailer compliance are handled by a set of Java services.
Recently, new initiatives are built with quick iteration in mind. We utilize AI to quickly build prototypes, internal warehouse apps or dbt for data analysis or Vercel apps. If you have a business case, it is up to you to decide what is the best concept for getting it in front of the end-user.
The real work isn't writing greenfield code in isolation. It's designing services that integrate into the existing warehouse processes, handle data transfer and distributed state across merchant ERP systems and the ShipMonk platform safely and consistently. Understanding how the data influences the warehouse processes is as important as scalable application design. The process often crosses the Java / PHP / Frontend boundary, and involves understanding of all parts.