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.
O pozici / o projektu Původní popisek. For one of our international client we are looking for Senior Java Developer. If you want to be part of a talented, diverse group of visionaries building a company that will change the financial industry landscape, this project is for you. We’re looking for people with drive and ambition, ...
... provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer Offer: - Private medical care (dental care + vision care plan) - Life insurance - Sports card - Training & learning opportunities - Language course ...
... Modernizace: Máme desktop (JavaFX), ale míříme k webu. Vy budete u toho. * Kvalita: Ladění výkonu a refaktoring v systémech, kde chyba není možnost. * Jste Senior (Java SE/EE) a umíte pracovat samostatně. * Neděsí Vás komplexní systémy – naopak, vyhledáváte je. * Znáte REST a ideálně jste se potkal s JavaFX. * Bonus: Umíte ...
... Modernizace: Máme desktop (JavaFX), ale míříme k webu. Vy budete u toho. * Kvalita: Ladění výkonu a refaktoring v systémech, kde chyba není možnost. * Jste Senior (Java SE/EE) a umíte pracovat samostatně. * Neděsí Vás komplexní systémy – naopak, vyhledáváte je. * Znáte REST a ideálně jste se potkal s JavaFX. * Bonus: Umíte ...
We are looking for an experienced Senior Java Backend Developer to join a long-term enterprise development project. You will be responsible for designing, developing, and maintaining modern Java-based backend applications, building scalable microservices, and delivering high-quality, reliable software in a collaborative ...
O pozici / o projektu Původní popisek. Dla naszego klienta szukamy Senior Java Developera ze znajomością oprogramowania Finastra. Oferujemy: - umowa B2B - planowany czas współpracy ponad 12 miesięcy - miejsce realizacji prac w biurze klienta: 1 x w tygodniu (Chmielna 89, Warszawa) Detail pracovní nabídky - Online nábor ...
... na úspěchu zavedené největší české personální agentury? Pak hledáme právě Vás! Pro rozšíření našeho týmu v Havířově hledáme nové kolegy/kolegyně na pozici: SENIOR RECRUITER (40-70.000 KČ) Vedení pohovorů s kandidáty, komunikace s firmami, tvorba a správa inzerátů, zpracování životopisů, aktivní vyhledávání kandidátů, práce ...
Požadujeme - alespoň 3 roky zkušeností v účetnictví - dobrá znalost českých účetních a daňových předpisů - zkušenost se samostatným vedením účetní agendy - angličtina alespoň na úrovni lepší B1, B2 - dobrá znalost Excelu - samostatnost, pečlivost a chuť převzít větší zodpovědnost Angličtinu využijete hlavně v
Do stabilní stavební společnosti hledáme kandidáta na pozici senior účetní. Pokud se právě poohlížte po změně, neváhejte dát vědět. :) POPIS POZICE - Zpracování měsíčních a ročních účetních závěrek - Příprava daňových přiznání a souvisejících výkazů - Zpracování mzdové agendy a související administrativy - Komunikace se ...
Popis Do našeho týmu hledáme Senior koordinátora/ku, který/á převezme zodpovědnost za koordinaci a chod pobočky ve Vysokém Mýtě a bude oporou jak pro naše zaměstnance, tak pro klienty. Pokud máte zkušenosti s vedením lidí, organizací provozu a chcete svou zkušenost zúročit v dynamickém prostředí personální agentury s jasnou ...
Do stabilní stavební společnosti hledáme kandidáta na pozici senior účetní. Pokud se právě poohlížte po změně, neváhejte dát vědět. :) POPIS POZICE - Zpracování měsíčních a ročních účetních závěrek - Příprava daňových přiznání a souvisejících výkazů - Zpracování mzdové agendy a související administrativy - Komunikace se ...
... společnost působící v oblasti investic, developmentu, výstavby a správy nemovitostí. V souvislosti s dalším růstem hledá zkušeného projektového manažera výstavby. Senior Project Manager – Construction CZ/2609/SPMP /Praha/ O roli: Senior Project Manager bude odpovědný za realizaci stavebního projektu od přípravné fáze až po dokončení ...
* Flexibilní pracovní dobu a možnost částečné práce na dálku. * Moderní pracoviště v Brně s příjemnou atmosférou. * Možnost pracovat s klienty z prostředí investičních fondů a podílet se na jejich dlouhodobém rozvoji. * Přímou spolupráci s odborníky z oblasti investic, financí a správy fondů.
- práci v inovativní, dynamicky rostoucí a rozvíjející se české společnosti s celosvětovou působností - možnost seberealizace, prostor pro uplatnění Vašich znalostí a dovedností - firemní kulturu, která usiluje o neustálý rozvoj svých lidí a budování spolupráce napříč týmy - možnost kariérního růstu - 5 týdnů dovolené
- mzda až 55 000 Kč - měsíční bonus - odměny - jazykové a odborné vzdělávání - příspěvek na penzijní připojištění - dotované stravování - sick days Máte účetnictví v malíčku a láká Vás role, kde dostanete větší zodpovědnost, ale zároveň neztratíte kontakt s každodenní účetní agendou?
... na úspěchu zavedené největší české personální agentury? Pak hledáme právě Vás! Pro rozšíření našeho týmu v Havířově hledáme nové kolegy/kolegyně na pozici: SENIOR RECRUITER (40-70.000 KČ) * při splnění svých cílů volné pátky (po zaučení) * kariérní růst * stabilní zázemí největší české personální agentury * motivující ...
... 1973. Samsung je náš klíčový klient, ale portfolio postupně rozšiřujeme o další značky. Sídlíme na Chodově v moderních kancelářích s chill-out zónou, PlayStationem a gymem v přízemí. Fungujeme v režimu 3+2, máme kolem 80 kolegů z celého světa a uvolněnou, neformální atmosféru. Senior Social Media Specialist pro Samsung
... naší pomoci dozvědělo ještě víc lidí – proto hledáme zkušeného PPC specialistu, který nám pomůže rozjet kampaně s dopadem. Koho hledáme? Hledáme mediora nebo seniora, který má PPC v malíku a chce pracovat na kampaních, které nejsou jen o ROASu, ale i o smyslu. Co budeš dělat? - Spravovat a optimalizovat kampaně na Google ...
The most important things in a few sentences We are looking for a senior colleague to join our AI & Data team who can combine consulting expertise, architectural thinking, and hands-on delivery of AI/Data solutions. We are looking for someone who can lead discovery workshops with senior stakeholders, understand business ...