Software Engineer - Java (All genders)
- Full-time
- Department: Product & Tech
Company Description
More than 20 years ago, zooplus was one of the first to bring the pet category into the world of eCommerce. Today, we stand strong as Europe’s leading online pet platform, delivering moments of happiness to more than 9 million pet parents each year.
We're on a mission to create joy for pets and their parents, driven by our core values of Care, Courage, Openness, and Simplicity. At the heart of everything we do, they inspire us to grow, raise the bar for our customers and fuel a pet-first business.
Job Description
We are looking for a Software Engineer to join our Truck Management Team and contribute to crucial outbound logistics processes and systems in the company. We provide efficient transportation management solution, enabling smooth and timely delivery for our customers in cost efficient manner. Our system operates 1,500 trucks transporting over a million parcels per week with 24/7 availability.
Here are some things about the way we work:
We work in self-organized teams, respecting and valuing everyone´s opinion.
We learn from each other through pair programming, code reviews, and knowledge sharing.
We deliver value by developing new features, maintaining existing products and improving infrastructure required for it, so being cross-functional is part of our DNA.
We build quality into our code by following clean code principles and DevOps practices - you build it, you run it.
We work in a mature Agile environment, taking a part in entire software development life cycle from discovery through coding, testing, deployment and maintenance.
We continuously grow our skillset staying on top of fast-pacing environment, striving for mastery and using state-of-the-art technologies and practices.
We embrace diversity, having colleagues from over 50 countries. This means our working language is English.
These are some of the technologies/frameworks/practices we use:
Java 17+, SpringBoot framework;
Oracle, Athena;
CI/CD with Jenkins pipeline
Docker, Kubernetes;
Grafana, Prometheus, ELK stack;
AWS Cloud (SNS, SQS, Lambda, S3, RDS...) and terraform;
Javascript, ExtJS;
Python, Pandas;
GIT;
Qualifications
4+ years of experience in software development
Extensive experience with Java and Spring framework
Passionate about writing clean, modular, testable code, designed with architectural principles in mind and proper use of design patterns
Solid Experience with automated testing on different levels: unit, integration, end-to-end;
Hands-on experience with relational databases;
Experience with DevOps tools and practices (container orchestration, CI, monitoring and alerting, infrastructure as a code)
Experience with JavaScript and/or Python will be a plus; willingness to learn is equally valued
Eager to grow as a software engineer, participating actively in the whole development cycle (frontend, backend, database, testing, DevOps...)
Proactive in learning new skills and technologies, confident in challenging existing processes to drive continuous improvement
Additional Information
With more than 1,000 passionate professionals located across 6 European offices, we believe our success comes from working together and leveraging our international strengths. Expect a hybrid work setup: 60% in-office, 40% remote, collaborating with colleagues across locations.
Our benefits:
🐾 20% discount in our zooplus shop
📖 Internal and external training
🎈 Team events
#LI-Hybrid
✈️ 28 vacation days and days off on 24th and 31st of December
🏋️ Corporate rates at a local gym chain (Body & Soul)
📱 Company mobile phone for work and personal use
Want to know more? Learn more about zooplus here, and check out our LinkedIn, Instagram, TikTok, and YouTube to get a glimpse into the zooplus culture.
zooplus is committed to equal opportunity. We value and embrace diversity and inclusion of all Team Members.
zooplus is committed to equal opportunity. We value and embrace diversity and inclusion of all Team Members.