Senior Software Engineer (all genders)
- Full-time
- Department: Product & Tech
Company Description
Our mission started more than 20 years ago, where we dedicated ourselves to creating moments of happiness between pets and pet parents across 30 European countries. Today, we stand strong as Europe’s leading online pet platform, delivering moments of happiness to more than 9 million pet parents each 🐶🐈
Job Description
We, Payments team, are looking for a seasoned backend engineer to implement end-to-end payment processes and systems in the company. Our customers enjoy smooth payment experience in the shop while being able to securely pay with familiar payment methods!. To achieve this, you will collaborate closely with product owners, backend developers and multiple service teams. The ability to work within a creative and positive team environment are key to the role.
Here are some things about the way we work that we take pride in:
- We work in self-organized teams, respecting and valuing everyone´s opinion.
- We learn from each other and share knowledge, through pair programming, code reviews, and many training opportunities.
- We deliver value by developing new features, maintaining existing products and improving all the infrastructure we need for it, so we also would like to have a colleague that likes to be cross-functional.
- We build quality into our code by following clean code principles and DevOps practices - you build it, you run it.
- We embrace diversity, having colleagues from over 50 countries. This means our working language is English.
- We work in a challenging Agile environment, taking part in entire software life cycle, including conception, development and maintenance.
- Our Tech Stack for this position is: Java, Spring framework, Oracle, PostgreSQL, React, JavaScript, HTML, CSS, NPM, Webpack, GIT, Docker, AWS, Kubernetes, CI/CD with Jenkins pipeline, Sentry, InfluxDB, ElasticSearch, Grafana, Kibana, Sensu.
Qualifications
Requirements
- 5+ years of experience in software development
- Solid experience using for example Java11+ and Spring framework
- Experience with relational/non-relational databases
- Passionate about writing clean, modular, testable code, designed with architectural principles in mind and proper use of design patterns
- Experience working with Microservices
- Hands-on experience with DevOps tools and practices (container orchestration, CI, monitoring and alerting, AWS & Kubernetes)
- Focus on automated testing and good experience with different levels of tests (unit tests, integration tests, end-to-end tests)
- Understanding of frontend technologies like React, NPM, Javascript, Angular is a plus.
- You are interested in growing as a software engineer participating actively in the whole development cycle (frontend, backend, database, testing, DevOps...)
Additional Information
With more than 1,000 passionate professionals located across 10 European offices, we believe our success comes from working together and leveraging our international strengths. Expect to work in a hybrid environment, collaborating with colleagues in different locations remotely or face-to-face at the office.
Our benefits:
🐾 20% discount in our zooplus shop
📖 Internal and external training
🎈 Team events
✈️ 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 who we are and what we do and visit our LinkedIn company profile.
zooplus is committed to equal opportunity. We value and embrace diversity and inclusion of all Team Members.
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply