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.
Pro našeho klienta, významnou dopravní a spediční společnost, hledáme kandidáta do menšího dispečerského týmu na pozici Zástupce vedoucího dopravy pro náhradní leteckou dopravu. Co Vás na pozici čeká?
Požadujeme Pro našeho klienta, významnou dopravní a spediční společnost, hledáme kandidáta do menšího dispečerského týmu na pozici Zástupce vedoucího dopravy pro náhradní leteckou dopravu. Co Vás na pozici čeká?
... prostor i pro strategii a práci s klienty? Zašlete nám svůj životopis! Rostoucí česká marketingová agentura hledá posilu do týmu na pozici: PPC SPECIALISTA MEDIOR/SENIOR (60-90.000 Kč) * Kompletní správa a optimalizace PPC kampaní * Práce s klienty převážně z oblasti e-commerce * Analýza výsledků kampaní a návrhy na zlepšení ...
... really work, finding where manual effort is slowing teams down, and redesigning those processes so automation works in practice. That’s why we’re creating a new Senior Finance/Accounting AI Automation Specialist role within our Shared Service Centre. You’ll help turn repetitive manual work across P2P, OTC, invoicing, payments ...
O nás Do našeho Domova pro seniory v Brně – Židenicích hledáme zdravotní sestru. Jsme menší Domov rodinného typu s kapacitou 47 klientů. Prioritou v péči o seniory je pro nás empatický přístup ke klientům, profesionální přístup, zájem a trpělivost. Filozofií našeho Domova je co nejvíce přiblížit prostředí a péči o klienty ...
... den? - Zajišťovat komplexní ošetřovatelskou péči – podávání léčiv, převazy, odběry a další ošetřovatelské úkony dle odborných standardů a individuálních potřeb seniorů. - Sledovat zdravotní stav seniorů a reagovat na jeho změny – v případě potřeby předávat informace lékaři a dalším členům týmu. - Vést zdravotnickou dokumentaci ...
... reálné projekty v průmyslové automatizaci a dokážeš samostatně převzít odpovědnost za softwarovou část většího projektu? Pro našeho klienta hledáme zkušeného Seniorního PLC programátora, který se chce podílet na realizaci moderních automatizovaných výrobních linek a průmyslových zařízení. Co budeš dělat? Navrhovat a vyvíjet ...
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 ...
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 ...
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 ...
Oddin. gg is the backbone of global esports betting, and we’re building something new. We are looking for a sharp, tech-forward Senior Game Producer to own fast-paced, non-traditional real-money games (crash, instant-win, virtual sports) from raw prototype to live launch. If you love taking titles 0→1, talk math and logic ...
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. * Budete ...
* 25 dní dovolené * možnost profesního růstu a odborného rozvoje * služební telefon a notebook i pro soukromé používání * po zapracování služební automobil i pro soukromé účely 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
* 25 dní dovolené * možnost profesního růstu a odborného rozvoje * služební telefon a notebook i pro soukromé používání * po zapracování služební automobil i pro soukromé účely 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
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ů.
Právě hledáme šikovného technika/ údržbáře, který bude pravou rukou technologům a dalším kolegům při údržbě lakovací linky. Čeká Vás pestrá pracovní náplň, která zahrnuje nejen činnosti spojené s údržbou a servisem robotické linky, ale také analýzu dat a práci s technickou dokumentací.
... 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!