Напиши текст вакансии для должности "Java Developer (SBB)". Название компании: "Deutsche Telekom IT Solutions". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Java', 'Spring Framework', 'XML', 'SQL', 'JPA'

Project description We are a joined (Russia + Switzerland) product team! Our product (NOVA) is a new generation of ticketing systems for Swiss public transportation companies. Main goals of our product are: Let passengers make a whole trip with single best price ticket (and not to care about transport companies, means of transportation, set of products, etc); Let Swiss transport companies (~250) sell to their customers any products they want. Our project is one of the leading in Europe and it was proved by Swiss digital economy award committee. NOVA is a high load distributed SAAS platform hosted in a private cloud with a continuously evolved eco-system around. Today we are selling more than 60% of all transport tickets in Switzerland (~300’000 tickets per day) and this number keeps growing. Our technologies stack:  Java 11, Kotlin; Spring (Boot/Data/Security/Cloud); NoSQL databases; AWS and Openshift; Git, Jenkins, Artifactory, BitBucket; Angular 9 &amp; Typescript.  Duties:  Work together with developers, architects, take part in decision making; Implement new features and support existing in a scrum team; Analyze existing solutions, find out better ones and do refactoring; Do code and quality reviews; Communicate with product owner and business analysts.  We’re continuously improving our platform and always looking forward. Do you want to be part of our team? Let&#39;s give a try! Requirements:   Strong knowledge of Java 8 core, data structures, programming patterns, OOP   1+ years experience in building SOAP and REST web-services based on Spring Framework;   Knowledge of JPA, Hibernate, SQL;   Communication skills in English.   Would be a plus:  Experience with Git, Maven, Jenkins; Experience with splunk, artifactory, python and shell scripts; Experience with Docker, OpenShift; Experience with NoSQL and MQ; Experience in the frontend stack (angular, html, typescript); Understanding of the reactive programming (reactive streams/rxjs).