Напиши текст вакансии для должности "Senior Java Developer (spring boot, maven) remote.". Название компании: "Paysend". Расположение: Москва. График работы: Удаленная работа. Опыт работы: Более 6 лет. Ключевые навыки: 'Java SE', 'SQL', 'PostgreSQL', 'docker swarm'

Paysend is a FinTech company looking to change the way that money is moved around the world. Over the past few years we’ve grown quickly, amassing over 4 million customers in over 90 countries, and we are one of the fastest growing money transfer companies in the industry, with over 4,000 new customers per day. We’re on the hunt for a Senior Java Developer to join the Development team, either in Moscow or remotely, to provide support in improving our products with passion, innovation and out-of-the-box thinking. You’ll be helping to develop Paysend’s payment processing system, creating an even more seamless money transfer experience for our users. To be successful in this role, you’ll need a highly analytical mind, and a close attention to detail. We have a flat structure at Paysend, and you’ll be expected to share your ideas and opinions about how we can keep improving. As we continue to grow and innovate, you’ll be challenged constantly, and no two days will be the same! What you’ll be doing:  Development of the server part of a highly loaded system Participation in building the system architecture Participation in the search and elimination of the causes of accidents  Stack: Java 11, 13; Spring (Boot, Cloud, Data, Security); PostgreSQL / Oracle; Docker-swarm   What we’re looking for:  Experience in developing large (industrial/enterprise) Java applications; Knowledge of Java Core, at least 5 years of java developmentexperience (collections, multithreading, I/O); Experience in developing client-server applications; Excellent knowledge of SQL; Java SE 11+;  Preferably knowledge, experience:  Java SE-IO, NIO, JDBC, Collection, Annotation, Thread, Logger Thread/Concurrency; Spring-boot, spring-jdbc, spring-security; PostgreSQL database, query optimization skills, understanding the basics of database operation; Understanding of development methodologies: Unit testing (JUnit); Continuous integration (TeamCity), iterative development; Version Git; Maven Build System; The Netty Server,Apache Tomcat; Working with the Kafka Queue Broker; Experience with Linux.  Benefits:  Official employment from the first day in the company; Remote work or atmospheric office in the center of Moscow (at your choice); Flexible working hours, schedule 5/2; Loyal vacation system; Corporate English courses (entirely at the expense of the employer); Work in a russian-speaking team. Annual corporate events.    Company Description: Paysend was born in April 2017 with the vision to change the way people manage their everyday finances. We were the first fintech company to introduce a global card-to-card transfers to connect 12 billion cards issued by international payment systems: Mastercard, Visa, China Union Pay and local cards schemes. Now with over 5 million customers sending money to over 120 countries and a 4.8/5 Trustpilot score, Paysend is one of the most popular and trusted online money transfer services in the world. Why Paysend? We’re looking for people who share our passion for innovation, buy into the Paysend ethos and will add value to our team. When you join Paysend, you’ll have the chance to grow and develop as the business does. We believe in empowering people to be successful in their jobs, and we pay them fairly for their expertise. We give everyone the context and tools to operate as business owners, and encourage our people to contribute with their hearts, their minds and their creativity. In the fast paced FinTech industry the Paysend journey may not always be easy, but our innovation strategy is promising and exciting. We employ the right people to help us steer the business towards success and global influence.