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.
... 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 ...
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.
... 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.
... se zákaznickou kvalitou v automotive a chcete mít přímý vliv na řešení reklamací i kvalitu výrobků? Do rostoucího mezinárodního závodu hledáme samostatného Senior Quality Engineera. Čeká vás komunikace se zákazníky, práce s nástroji automotive kvality a nově vznikající role s velkým prostorem pro vlastní přínos. Stanete ...
Požadujeme Podmínkou pro zařazení do výběrového řízení na tuto pozici je vyplnění on-line testu z AJ, který Vám bude ihned po ukončení registrace odeslán na Vámi uvedenou e-mailovou adresu. V případě nevyplnění testu do 24 hodin od obdržení, nebude Vaše žádost posouzena.
... jednotlivá oddělení a zároveň se podílet na implementaci SAP CO? Zašlete nám svůj životopis! Česká výrobní společnost hledá posilu finančního týmu na pozici: SENIOR CONTROLLER – VÝROBNÍ CONTROLLING (70–80.000 Kč) * Finanční bonusy a prémie * 5 týdnů dovolené * Stravenky * Benefit Plus * MultiSport kartu * Příspěvek na pojištění ...
... 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 ...
... se zákaznickou kvalitou v automotive a chcete mít přímý vliv na řešení reklamací i kvalitu výrobků? Do rostoucího mezinárodního závodu hledáme samostatného Senior Quality Engineera. Čeká vás komunikace se zákazníky, práce s nástroji automotive kvality a nově vznikající role s velkým prostorem pro vlastní přínos. Stanete ...
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!
Hledám zkušené disponenty/dispečery MKD Budete zařizovat mezinárodní kamionové přepravy (doprava/spedice) Budete potřebovat zkušenosti z obdobné pozice, uvítáme znalost AJ nebo NJ, výhodou znalost dalších jazyků - Ruština/Ukrajinština Vhodné pro kandidáty z okolí Litoměřic, Mělníka, Kralup, Roudnice nad Labem a okolí
... Lead Engineer z automotive a hledáte roli, ve které budete mít skutečný vliv na technické řešení produktu? Pro stabilní mezinárodní výrobní společnost hledáme seniorního technického specialistu, který převezme vedení vývoje produktu, bude hlavním technickým partnerem pro zákazníka a propojí engineering, dodavatele i výrobní ...
... Anorganika nebo Vodní hospodářství). Pokud máte „jen“ SŠ, ale za sebou roky tvrdé praxe, kde jste se vše naučili, chceme vás taky. - Zkušenosti: Potřebujeme seniora (5+ let praxe). Musíte vědět, co se stane, když se „pootočí kohoutem“. - Technická zdatnost: Ovládáte AutoCAD a umíte napsat technickou zprávu, která má hlavu ...
... propojujeme nepřímé daně, technologie a AI nástroje. Jsme jediný tým v Big4 v ČR, který se specializuje na daňově-technologické projekty, a hledáme zkušeného senior konzultanta, který chce být u změn, které právě transformují daňové poradenství. Co od tebe očekáváme? - Máš alespoň 4 roky zkušeností s DPH nebo nepřímými daněmi. ...
HLEDÁME VŠEOBECNOU SESTRU Do Domova pro seniory SLEZSKÁ HUMANITA, o.p.s. v Českém Těšíně , Příkopa 880/2, 737 01 Český Těšín, přijmeme všeobecnou sestru na plný nebo zkrácený úvazek . POŽADUJEME: - odbornou způsobilost k výkonu povolání všeobecné sestry - znalost práce na PC NABÍZÍME: - pracovní poměr na plný nebo zkrácený ...