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 ...
Náplň práce: - mapování a snímkování výrobních a administrativních procesů, vyhledávání plýtvání v těchto procesech a navrhování jejich zlepšení - tvorba a implementace standardů ve výrobních a administrativních procesech, tvorba a implementace standardů 5S a TPM - systematické řešení odchylek procesů, organizace a
Popis pozice Máme skvělou příležitost pro zkušeného a technicky zdatného Senior Business Analytika / Product Analytika, který bude dlouhodobě rozvíjet jeden rozsáhlý produkt – klíčový systém pro finančně-poradenskou společnost. Hledáme člověka, který bude dlouhodobě budovat hlubokou znalost jednoho produktu a postupně převezme ...
... team in Kladno and help turn operational performance into clear actions that support long-term growth and competitiveness. Core Responsibilities - Partner with senior leaders across Packing Technology and Operations to support business decisions and performance discussions. - Analyze operational and financial drivers, translating ...
... engineering, application development, and third-party vendors to ensure robust controls span identity, workloads, data, and the software supply chain. The Role: As a Senior Cloud Security & DevSecOps Engineer, you will play a pivotal role in protecting Cantor’s multi-cloud environment. This is a hands-on technical position where ...
... nejen v rámci Evropy, ale i nakouknout do exotických destinací, pak jste náš člověk! Reagujte na tento inzerát a pošlete nám Váš životopis! PLC PROGRAMÁTOR - SENIOR (60-90.000 Kč) Oživení navržených dopravníkových systémů, Programování v TiaPortal, Testování systému v Emulate3D, 1/3 času tvoří zahraniční výjezdy. Nabízíme: ...
POPIS POZICE - Odpovědnost za plánování materiálu a hladký průběh dodavatelského řetězce. - Optimalizace zásob, forecastů a dodavatelských procesů. - Každodenní spolupráce s výrobou, nákupem, logistikou a mezinárodními týmy. - Řešení operativních i strategických výzev v oblasti supply chain.
Job offer To be based in Prague , joining our dynamic International Retail Ops Team, we are currently looking for an International Senior Retail Product Analyst - Can-Am The chosen candidate will be responsible for planning and executing the Product Strategy, on Sales Programs & Promotions for the Can-Am Products : 2-wheelers ...
... significant project co-ordinating constructors, sub-contractors, deal with investors / future tennants, architects & other project participants. We are seeking a Senior Project Manager, who can also be the Deputy to the Team Head (20 staff within the Project Team; ESG, PM's, Cost Mgrs, Technical Supervisors). Key areas of responsibility ...
... 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 ...
... Řeší investici, parametry provozu, technické možnosti, návratnost, servis a dlouhodobé fungování. A právě proto hledáme obchodníka, který umí být business developerem, vyjednavačem i partnerem zákazníka. Pokud jste zvyklý/á nejen spravovat existující obchod, ale skutečně jej vytvářet, rádi se s vámi potkáme Osobnostní ...
... návrhu až po spuštění u zákazníka? Přidejte se k moderní společnosti na Vysočině, která realizuje špičkové automatizační projekty na pozici PROGRAMÁTOR ROBOTŮ SENIOR (MZDA OD 65.000 KČ) * převod požadavků zákazníků do konkrétního technického řešení - vývoj a úpravy softwaru pro robotická pracoviště v průmyslové výrobě - programování ...
Czech Republic, Jihlava
Zobrazit nabídku
Deutsche Telekom Services Europe Czech Republic s.r.o.
... 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. Cześć! Poznaj możliwości współpracy ze Scalo! W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu.
Czech Republic
Zobrazit nabídku
Deutsche Telekom Services Europe Czech Republic s.r.o.
... Hands-on Development & Integration: - Develop scripts and technical components required to implement and integrate automation solutions. - Work hands-on with JavaScript, Groovy, Java, Python, or comparable programming/scripting languages and troubleshoot complex technical issues. - Design and implement integrations between ...
Pracovní nabídka ÚSPĚŠNÁ DEVELOPERSKÁ SPOLEČNOST JEDINĚČNÉ PROJEKTY LÍDR V OBLASTI REALITNÍHO DEVELOPMENTU HLEDÁ PRO REALIZACI PROJEKTŮ ZAHRNUJÍCÍCH KOMERČNÍ I BYTOVÉ ČÁSTI, ZKUŠENÉHO PROJEKTOVÉHO MANAGERA. Ideální kandidát na tuto pozici by mněl mít zkušenosti s přípravou projektu, ideálně zkušenosti v oblasti přípravy ...
... S&OP are not just planning routines—they are the backbone of how we run efficient operations, optimize resources, and scale sustainably. We're looking for a Senior Sales and Operations Planning Analyst who will work closely with our Supply Chain leadership and help build our end-to-end forecasting function from the ground ...