Position: Java Developer
Company: Bintime
Experience required: 2y
English level: intermediate

**About project:**
Bintime is partnering with Hatch(www.gethatch.com/en), Dutch e-commerce company, on a mission to make the world shoppable!
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.
We support our clients’ global e-commerce and digital marketing operations from five regional offices, providing brands and retailers with actionable insights through our data analytics and reporting suite. Our clients, amongst many, include Samsung, Intel, and Microsoft.

**Stack:** Java 17, Scala, Python, AWS платформа, Spring, Apache Spark, Apache Flink, Kafka, ElasticSearch, MongoDB, MySQL, GitLab C.

**Team consist of:** 1 РМ, 5 Java developers, 6 Python developers.

**Have a look at the core skills you’ll bring into the team:**
· Bachelor or Master degree in Computer Science, IT Engineering or Information Systems
· English — Intermediate
· 3+ years experience with Java, Spring, Apache Spark
· Significant experience with Open source distributed systems: Kafka, Elasticsearch, MongoDB, Hadoop
· Significant experience with complex system development of high performing (24/7) data streaming solutions
· Applied knowledge of best in class design and development practices and principles
· Applied knowledge of IT security
· Experience with GitLab CI&Ansible (continuous integration/continuous deployment)
· Experience with multilayer application design & integrations and dependencies management
· Experience in the e-commerce business is an advantage
· Experience with data-driven products is a big plus
· Experience with solid API design is a big plus
· Experience with designing and implementing CI/CD pipelines using GitlabCI/Jenkins
· Knowledge of cloud computing concepts and Hybrid setup of DTAP environments (AWS is a big plus)
· Experience with infrastructure as code app.

**Your primary responsibilities:**
· Developing new products for our clients
· Enhancing our reporting platform
· Working on top of high-performing data streaming solutions
· Working closely with the Product Managers&Owners, other Back-End Developers, Frontend Developers, Dev/Ops Engineers
· Delivering robust APIs to run in high availability.

**WHAT WE OFFER:**
· International team
· Challenging tasks and possibility to grow
· Friendly professional team of co-workers
· Professional education
· Compensation of sick leaves and regular vacations
· English lessons
· Yoga classes.