We simplify, automate, scale, and support different projects. About us Our goal is to is to solve any problem that our clients may have with their project, planning and designing tailor made solutions. What we love about our work is that every project is a unique challenge: everyone has different problems and needs peculiar solutions. Dative is always inviting its employees to think outside the box in order to find the best way to face every challenge. We have been working with various companies from very different backgrounds: incentive engines, IoT platforms, Retail In-Store analysis, booking e-commerce, reporting automations. Our common tools are React or Kotlin on the front end, and Java or .Net on the back end connected with a universal interface: API REST. This stack allows us to develop any solution in a short time: we provide the best answer, faster.We strongly believe in building the best working environment and experience. There is no such thing as a good work if people are feeling overwhelmed and uninspired. Respect, trust and well being are the keywords if we want to reach happiness, growth, and productivity in our workplace. About the role Key responsibilities Design and implementation of procedures to integrate data fetched from more than 100 different sources Development of ad-hoc procedures to automate data import/export Monitoring of performance and backend platform infrastructure maintenance Essentials 5+ years experience with Java, ideally some Kotlin experience Java 8 experience Good level of english is required, since we are an international team that works with international customers Knowledge of the Spring ecosystem, specifically Spring Boot Strong knowledge of Object-Oriented design, patterns, algorithms, data structures Experience writing multi-threaded systems Experience with memory/execution constraints Experience with automated build tooling (e.g. Maven) Hands-on experience with Git SQL, database design Desirable Spring Batch Experience using agile development methodologies Experience in handling large amounts of data
#J-18808-Ljbffr