The Company
Hatch is a on a mission to make the world shoppable! By listing retail purchase options (both online and in-store) on brand websites around the globe, consumers have various buying options at their fingertips with an immediate path to purchase. Our platform imports product inventories from thousands of retailers on a near real-time basis. This allows Hatch to list offers or nearby purchase options for virtually any product worldwide.
The solution instantly adds e-commerce capabilities to a brand website without a need for brands to invest heavily in an e-commerce platform and operations such as logistics, support, returns, development, warehousing while acting in a highly competitive and knowledge intense e-commerce landscape. Hatch adds even more value by measuring retail sales conversion and providing brands with a real-time reporting dashboard.
The Role
We are looking for a talented individual to join our growing technology team. We are seeking someone who is self-motivated, likes challenges, and loves coding. In this position you’ll help the team to deliver state-of-the-art, high performing back-end solutions.
As our new Java Developer, you will be part of one of the squads (scrum-teams). The squad consists of a selection of highly skilled individuals such as yourself, including front-end developers, back-end developers, test (automation) engineers, dev/ops engineers, etc.
Your squad will be working on developing high performing data streaming solutions to run in a high availability, 24x7 environment, using the latest technologies, such as AWS, Spring Boot, Apache Spark/Flink, Kafka, MongoDb, ElasitcSearch, Docker, Kubernetes, Gitlab CI, etc. The usage of the latest technologies combined with the freedom and expectation of introducing new technologies will make your daily work exciting and challenging.
As part of the Product Development team you will work closely with the Product Managers & Owners, other Back-End Developers, Frontend Developers, Dev/Ops Engineers. UX Designers and our CTO to develop new product offerings, improve existing ones, roll out products to production. Key to success is automation. Together we will be paving the path to Continuous Delivery.
Requirements
Qualifications, skills, experience
Interpersonal / soft skills:
Benefits