Напиши текст вакансии для должности "Senior Java Developer (FinTech)". Название компании: "ОнТаргет ЛАБС". Расположение: Москва. График работы: Полный день. Опыт работы: Нет опыта. Ключевые навыки: 'Spring Framework', 'Java', 'JUnit', 'Intellij IDEA', 'Hibernate ORM', 'Mockito'

OnTarget Labs is a leading international software product development company. We create the next generation of world-class product lines. The company is looking for a Senior Java Developer to join our FinTech project as a full-time member. The options of remote work or work from the office in the city center of St. Petersburg are available to candidates. Lots of opportunities for professional growth and business trips abroad are offered. Join our friendly team of IT professionals now! Responsibilities:  Development and maintenance of a FinTech application  Requirements:  Java 11: programming language Spring Boot: basic framework for definition of the REST API and for dependency injection Spring Cloud OpenFeign: for implementation of a proxy layer between the application and backend API Gradle: build tool IntelliJ IDEA: Integrated development environment Lombok: Java plugin, which reduces boilerplate code for model/data objects through annotations Apache Lucene: Java library providing powerful indexing and search features; used to index the ISINs and to find the corresponding ISIN in the cases that a WKN or a Valor is part of the ISIN OpenCSV: Java library for working with CSV files JSOUP: HTML parser for Java Apache POI: Java library for working with Excel files Azure FormRecognizer: cloud service of Microsoft, used to process data in PDF and image format: to extract the text and to recognize the data tables with their structure from the given data. Postman: UI tool for manually testing the REST API of the applicationJUnit / Mockito / AssertJ: testing tools for automated unit and end-to-end tests Experience working within an Agile (Scrum or Kanban) environment Good English (both verbal and written skills), able to communicate clearly and effectively with the customer directly  We offer:  Competitive salary (to be defined upon the interview results) Flexible working hours Remote work is possible Opportunity for business trips to the U.S. Compliance with the Labor Code Medical insurance English classes  Please have your CV in English!