Напиши текст вакансии для должности "Senior Java Engineer (Banking System)". Название компании: "DataArt". Расположение: Санкт-Петербург. График работы: Гибкий график. Опыт работы: Более 6 лет. Ключевые навыки: 

Senior Java Engineer, Banking System; Sign-on Bonus $2,000 About the vacancy We offer a $2,000 Sign-on bonus to the specialist that will accept our offer and join DataArt in this position. $2,000 will be included in the first salary. Our client is a British bank, one of the largest finance companies in the world. The bank was founded three centuries ago, and today its assets are estimated at trillions of US dollars. Throughout its history, the bank has offered various banking products to clients. Its technical support has become more complex and expensive due to the expansion of its product line and the growth of its customer base. The development of technologies has led to a growth in customer expectations for banking apps as well as the automatization of bank account interactions. Therefore, it became clear that all the IT systems of our client needed an upgrade. Now they have been improved in accordance with modern technologies, and the user interfaces of the apps have been modernized as well; the DataArt team is now working on closer integration of the apps. An incredible amount of paperwork with which the specialists of the bank are engaged is going to be automated and transferred to electronic format. DataArt&#39;s experts together with developers on the client&#39;s side are creating new banking apps and upgrading the old ones. In particular, there is a custom client portal project, which aggregates all user information and allows users to switch easily between the various banking products. Working on this project will provide you an opportunity to participate in the technological modernization of a large financial institution, creating a product that will have millions of users, and obtain relevant experience in agile software development. We hire people not for a project but for the company. If the project (or your work on it) is over you go to another project or to a paid “Idle”. Must have  5+ years of experience in the development of web applications Excellent knowledge of Java Experience in the development of applications using the Java Enterprise platform Experience working with databases (Oracle or PostgreSQL) Experience with object-oriented programming (OOP), object-oriented design (OOD), and design patterns Experience using test-driven development (TDD) Experience working with Spring and Spring Boot frameworks Experience implementing microservices Proficient understanding of code versioning tools, such as Git Knowledge of build tools (Gradle, Maven) Experienced team worker Spoken English  Would be a plus  Experience with API gateways, such as APIGee, AWS API Gateway  DataArt offers   Professional Development:— Experienced colleagues who are ready to share knowledge;— The ability to switch projects, technology stacks, try yourself in different roles;— More than 150 workplaces for advanced training;— Study and practice of English: courses and communication with colleagues and clients from different countries;— Support of speakers who make presentations at conferences and meetings of technology communities.     The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services;   Friendly atmosphere, concern for the comfort of specialists;   Flexible schedule (there are core mandatory hours), the ability to work remotely upon agreement with colleagues;   The ability to work in any of our development centers.