Напиши текст вакансии для должности "Senior Java Developer". Название компании: "Murano Software". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Java', 'Spring Framework', 'JUnit'

Murano Software is engaged in software development under the order (outsourcing) and development of own product on the .NET platform which is successfully distributed in the territory of the USA. Our team consists of specialists working in 4 development centers (St. Petersburg, Kharkiv, Voronezh, Tashkent) and the main office of the company in Los Angeles. This vacancy is opened on our outsourcing project. We are developing and maintaining SaaS for small/medium sized businesses and are looking for an experienced Java Developer to work in our R&amp;D team. Our current stack is Java (currently 8), Spring / Spring Boot , Kafka, PostgreSQL, MySQL The project consists of multiple microservices communicating through Kafka or REST API. Our team is mostly involved in communication services (scheduling and sending email/sms from business to customers and back), providing throughput and reliability for the whole communication system. Responsibilities:  Contributing at all phases of the development life cycle Writing high-quality Java code, participation in code reviews Troubleshooting and improving existing services Design and develop new services  Qualifications:  3+ years of Java back-end development experience Ability to write clean and testable code, experience with unit testing (JUnit, Mockito) Knowledge of SQL (PostreSQL preferred) Experience with Spring/Spring Boot frameworks Experience with version control &amp; container deployment tools (desired: Git, Docker, Kubernetes) Strong documentation and communication skills within a team environment.  Will be a plus:  Experience with Rancher and Kubernetes Experience with Kafka messaging  We&#39;re offering:   Ability to work remotely   Competitive salary   Flexible schedule   Full lunches + unlimited drinks and snacks   Company sponsored events   Health insurance + dental insurance   Sports compensation   Learning compensation (professional courses and conferences)   English classes.   Waiting for your CV!