Напиши текст вакансии для должности "Java Developer Senior / Middle (to Europe, Czech Republic )". Название компании: "Kelly Services". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 

Vacancy of the company: KellyWe offer you the opportunity to participate for the position of Java Developer Middle or Senior for our client.Our client is an international telecom company providing advanced networking solutions (VoIP for business, home and mobile users)Responsibilities: Take part in full development lifecycle including requirements review, prototyping, design, coding, implementation, code review, testing, and maintenance support. Contribute to overall architecture discussions Develop stateless or stateful, REST or event-driven services and microservices. Write automated unit and integration tests Participate in the code reviews and design discussions with other team members Work with operations and QA. Troubleshoot and resolve issues. Requirements: 3+ years of backend development experience in Java. Familiarity with other programming languages like Kotlin and Golang is a plus. Experience building applications using Java, Spring, Hibernate and REST Services Understanding of multi-threading, concurrency and grasp of commonly used data structures and algorithms Knowledge of best practices for development of microservice architectures Experience with databases: MySQL, MongoDB, PostgreSQL (is a plus) Experience with message brokers: Kafka, MQTT (is a plus).Familiarity with deploying applications using Docker, Kubernetes, Helm is a plus. Familiarity with WEB technologies is a plus (bootstrap, jquery, mustache). Experience with Cloud Managed network and Remote Management protocols is a big plus.Understanding software development methodologies like Scrum, Kanban, Waterfall. Strong problem-solving skills as well as excellent interpersonal, communication, collaboration skills. Commitment to understanding the business domain. English level: Upper-Intermediate and above Education: высшееWorking conditions: Work in an international company in the European Union (relocation to the Czech Republic, Prague) Obtaining a Blue Card and a work permit in the EU Salary + bonus is determined individually The opportunity to participate in an international team and international projects International passport: требуетсяMoving assistance, accommodation: yes