Senior Java Developer
ShipMonk
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
974 open java roles across 122 companies are on ApplySarthi right now, most of them in Bengaluru (107), Pune (39), Mumbai (35).
- Engineering Manager (Java)B2Spin
- Senior Software Engineer (Java)Adyen · bengaluru
- Pessoa Desenvolvedora Back end Java PlenoJobgether
- Senior Java DevZensar
- AI Java AWS Lead Software EngineeringJPMorgan
What java roles keep asking for: Java (69%), Agile (49%), AWS (33%), CI/CD (32%), Spring (30%), Microservices (29%), Kubernetes (24%), System design (23%) — counted across their open postings here.
AWS jobs · Cypress jobs · Docker jobs · Java jobs
ShipMonk has 70 open roles listed here.
- Seasonal FT Nights Warehouse Associate - Start $16.75/hr & Weekly Pay
- Seasonal FT Nights Warehouse Associate - Start $16.75/hr & Weekly Pay
- Seasonal FT Nights Warehouse Associate - Start $16.75/hr & Weekly Pay
- Seasonal FT Warehouse Associate - Start $16.75/hr & Weekly Pay
- Seasonal FT Warehouse Associate - Start $16/hr & Weekly Pay
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for java roles keep coming back to Java, Agile, AWS, CI/CD. Practise those questions before you sit with ShipMonk.
Questions you are likely to be asked
- Why do you want to join ShipMonk?
- What is your experience with Kubernetes? Tell me one thing you learned the hard way.
- How do you decide what to test, and what does good code review look like to you?
- Describe a time a deadline forced a trade-off in quality. What did you choose and why?
- How would you design an API for a feature you have worked on?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Java Developer at ShipMonk interview free →ShipMonk isn't just a 3PL — we're the tech-powered growth partner for ecommerce brands, running 12+ owned fulfillment centers across the US, Canada, the UK, and Europe so our merchants can stress less and grow more.
Hello, we are ShipMonk and we provide logistics services in the field of order fulfillment. We are operating from our main business in the USA, but Prague is the center of the development of our modern platform. You can find out more about PD here.
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
Tech stack:
- Java 22
- Spring ecosystem
- Docker
- Kubernetes (AWS EKS)
- Hibernate
- PostgreSQL
- RabbitMQ
- REST APIs
- Very high bar for quality
Other teams, you’d cooperate with:
- Customer’s backend: development of the functions of the existing web environment
- Warehouse: optimization and automation of warehouse processes
- Internals: refactoring, tech-debt reduction, and legacy code removal
- Frontend (TypeScript clients in React, E2E)
- Data Science and Data Engineering (AI, DWH, data-governance, prediction and optimization, business intelligence)
- QA (acceptance-criteria testing)
- DevOps / Infrastructure (Kubernetes & CI management)
- Product owners (Asana & project management)
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 8k+ 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.
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 Dominika will contact you as soon as possible. We hope to be hearing from you soon.
About ShipMonk
ShipMonk isn't just a 3PL; we're a growth partner for merchants. We provide cutting-edge technology and a network of owned and operated fulfillment centers that empower high-growth ecommerce and DTC brands to stress less and grow more. With over 2,500 employees across five countries, we're on a mission to revolutionize fulfillment by providing everything from the fastest click-to-delivery and real-time inventory to custom solutions—all with a merchant-first mindset.
Why ShipMonk?
We believe in building for the long term, and our success is powered by five key differentiators that help us become true partners to our merchants.
- Global Fulfillment Network: Our 12+ owned and operated fulfillment centers span the US, Canada, the U.K., and Mainland Europe. We never outsource, ensuring quality and consistency.
● Proprietary Technology: We've eliminated the need for tribal knowledge with our AI-powered platform. It provides a real-time, unified view of inventory and orders, giving our merchants the control and visibility they need to succeed.
● Unrivaled Support: We provide hands-on, "mom and pop" support with a global reach. Our dedicated teams are on-site at every fulfillment center, ready to jump into action.
● Transparent Pricing: We believe in honest, long-term partnerships. Our all- inclusive pricing means predictable costs, with no hidden fees or surprises.
● Committed to the Future: We invest over $10 million annually in research and development to ensure our technology and services continually evolve, helping merchants plant roots with a partner who is here to stay.
Our Core Values
Our values are the heart of our culture. We're looking for individuals who embody these principles every day.
- Merchant-first: We handle the logistics so our merchants can focus on what they do best—growing their business.
- People make ShipMonk: We believe in our team and invest in our people.
- Own it: We take ownership of our work, our mistakes, and our successes.
- Get sh*t done: We're a fast-paced, high-growth company that values action and results.
- Change the score: We challenge the status quo, constantly innovating and improving.
ShipMonk is an equal opportunity employer. We value diversity and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Enterprise Fulfillment ConsultantShipMonk
- VP, TransportationShipMonk
- Assistant General Manager - PA3ShipMonk
- Bilingual Recruiter (Contract)ShipMonk
- Client Experience ManagerShipMonk
- Client Experience ManagerShipMonk
- Customer Service RepresentativeShipMonk
- Day Shift - Seasonal Warehouse AssociateShipMonk
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on greenhouse · posted 2026-10-06. ApplySarthi collects openings and links to application pages; the role is advertised by ShipMonk, not by us.