The ShipMonk systems are designed as a well-architected PHP modular monolith, that we’re operating in Kubernetes. We intend to transform some subsystems into right-sized services and some of them will be rewritten in Java from scratch. This is why we’re seeking experienced Java Developers who are skilled in designing and implementing advanced REST web applications and data integrations - the core of the monolith is here to stay and the services must integrate smoothly.
About us:
Our platform is a solution for the entire process, from the warehousing of goods to the shipping of prepared packages to all corners of the world.
We have 1000+ clients, which are small and medium e-shops, mostly in the US
In the high season, we’re peaking ~100k orders per day
Our Tech stack:
Java 22
Spring ecosystem
Docker
Kubernetes (AWS EKS)
Hibernate
PostgreSQL
RabbitMQ
REST APIs
Very high bar for quality
What does it look like, and what are we proud of?
What does it look like here, and what are we proud of?
The main backend application provides a REST-like API for several types of clients (web, autonomous robots, ios picker devices, microcomputer packers, automatic conveyors, and more).
We have a monorepo for easier CI checks, code sharing, etc.
We have all services completely dockerized for local development. We deploy builds to a hosted Kubernetes cluster in AWS with a single click in the Argo CD several times a day.
With a single click in the CI, each MR can be deployed on a separate dev cluster for E2E and manual testing, so we don't have to compete with a single shared test environment.
We have a strict static-analysis setup with a lot of checks in GitLab CI (Checkstyle, SpotBugs, ErrorProne, NullAway, other linters, security scans, renovate-bot).
In addition to the static analysis, we also do two-round code reviews and the functionality is verified by the QA team and E2E Cypress tests.
We have 10k+ database integration tests with the thoughtful creation of independent datasets for each test - so no shared data that constantly breaks.
We automate the agreed-upon coding rules , to let the machines do the boring parts.
We consider concurrency and design the application to withstand race conditions, which is not uncommon in warehousing systems.
We’re using DataDog, Sentry, and Opsgenie for observability, monitoring, and support.
Our database has grown to several terabytes, so every SQL has to be optimized .
Everything runs in HA, with failovers and autoscaling.
Systems automatically generate documentation of all our APIs from code.
A lot of experienced colleagues to learn from.
Our tooling and codebase is well-compatible with modern AI agents like Claude Code.
GET THE SH*IT DONE
If you like what we do and you are interested in our "story", we look forward to your resume, profile, story, whatever. There are no limits to creativity. Our Recruiter will contact you as soon as possible. We hope to be hearing from you soon.
... RAG and AI agents to transform control testing — while helping us assess the risks, reliability and controls behind AI-enabled systems. We are looking for a Senior AI Expert – Controls & Assurance to strengthen our international Control Testing Team (CTT) within Group ICS Management. CTT provides independent assurance through ...
O pozici / o projektu Původní popisek. Poszukujemy osób posiadających ponad 3-letnie komercyjne doświadczenie w programowaniu w języku Java (w tym 17+) z wykorzystaniem Spring (w tym także minimum 1-roczne doświadczenie w pracy na chmurze Azure), do projektu związanego z rozwojem rozwiązań chmurowych w obszarze e-commerce ...
Hledáme právě tebe, pokud máš vzdělání v oboru elektro, baví tě projektování a chceš se podílet na zajímavých projektech zemědělských staveb a fotovoltaiky. Pozice je vhodná i pro juniory, do problematiky tě zaučíme. Čeká na tebe kombinace práce v kanceláři, terénu a komunikace se zákazníky.
ROZPOČTÁŘ STAVEB - JUNIOR I SENIOR (55-70.000 Kč) Česká projekční kancelář Hledáme novou spolehlivou posilu na pozici rozpočtáře do stabilního týmu! Potřebujeme někoho, kdo má alespoň krátké zkušenosti s tvorbou stavebního rozpočtu a umí pracovat v programu Kros. Jsme otevřeni juniorním i seniorním kandidátům. Příprava ...
Náplň práce: V Ostravě se buduje nový účetní tým :) a proto hledáme zkušenějšího účetního, který už má za sebou pár závěrek, ví, co obnáší práce v hlavní knize, a chce mít věci pod kontrolou. Nepůjde o „hašení požárů“, ale o stabilní roli v rámci GL a závěrkového procesu.
Už nechcete být jen člověkem, který projektuje jednu část elektro? Máme pro vás roli, ve které využijete své zkušenosti se silnoproudem, ale postupně převezmete odpovědnost za celou elektro část velkých průmyslových projektů.
... oblasti automatizace o firemní akce o dovolenou navíc o možnost odborného vzdělávání a kariérního růstu Pracovní poměr na dobu určitou s možností prodloužení. KONTAKT: telefonicky nebo e-mailem Společnost Josef Škrkoň - Techplast, a.s. hledá vhodného kandidáta na pozici Elektrikář - údržbář výrobních zařízení - senior (m/ž).
PROJEKTANT SILNIC - JUNIOR I SENIOR (50-70.000 KČ) Příležitost pro juniory i zkušené projektanty Do našeho týmu hledáme projektanta silničních staveb, který se chce podílet na zajímavých dopravních projektech a dále rozvíjet své odborné zkušenosti. Nezáleží na tom, jestli už máte za sebou roky projektování, nebo teprve ...
... Pokud tě baví technika, projekty a spolupráce napříč týmy, může to být práce přesně pro tebe. Pošli nám svůj životopis a staň se novým členem týmu na pozici: SENIOR KONSTRUKTÉR – PROJEKTOVÝ INŽENÝR (50-65.000 Kč) * Práci na zajímavých a různorodých projektech * Velký prostor pro seberealizaci a vlastní nápady * Zajímavé ...
„Naše firma je založena na neformálním pracovním prostředí, férovém přístupu ze strany vedení a otevřeném kolektivu. Prostě je to tu fajn a pohodička. Tečka. To je dneska důležité. “ Právě teď hledáme posilu do naší prodejny stavebnin v Liberci! Je to o Vás? Posuďte sami!
... procurement, HR, and other support functions for a major automotive group, we are looking for suitable candidates for the position of Risk Analyst – Junior/Senior. Responsibilities: - Monitor and analyze risks affecting the global supply chain using internal and external data sources - Identify, assess, and support the ...
Junior / Senior specialista – obchod a investice Baví Vás finance, investice a jednání s lidmi? V Holas & Partneři rozšiřujeme tým a otevíráme dvě obchodní pozice – pro juniora, který se chce učit a profesně růst , i pro seniora, který už má zkušenosti a chce na nich dál stavět . Pomáháme bonitním klientům investovat, budovat ...
Your IT Future, Delivered Digitalization. Simply delivered. DHL is deploying AI agents that make decisions, take action, and run operations autonomously across voice, email, and enterprise systems.
Job offer We're looking for a Senior FP&A Analyst to join our Group Finance team, reporting to the Senior FP&A Leader. This is a hands-on, high-impact role spanning financial modelling, data architecture, and strategic analysis across the Kentico group of entities (CZ, AU, US, UK). Note: The selection process will start ...
... concepts. Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes. As a Senior DevOps Engineer / Platform Engineer, you will be tasked with building, scaling, and optimizing SentinelOne's core data and caching infrastructure running at ...
Máte bohaté zkušenosti s námořní logistikou a rádi byste posunuli svou kariéru o úroveň výš? Chcete nejen řídit přepravy, ale i vybudovat vlastní tým, který povedeš podle svých představ? Pak hledáme právě vás!
Láká vás prostředí globální společnosti, která vybavuje zdravotnické pracovníky a kde můžete využít své odborné znalosti? Hledáme zkušeného Senior Finance Controllera, který se stane důležitým partnerem managementu a bude mít vliv na finanční řízení výrobního závodu. Čeká Vás kombinace strategického i operativního controllingu, ...
O pozici / o projektu Původní popisek. For our global client in the pharmaceutical industry, we are looking for an experienced Data Engineering Practitioner to join a strategic, enterprise-scale data transformation initiative.