Описание
Роль предполагает поддержку клиентов Capital Markets через создание backend-приложений, обеспечивающих работу FX-трейдинга и связанных финансовых систем.
Задачи
•Проектирование, разработка и поддержка масштабируемых backend-приложений с использованием Java, Spring Framework и Spring Boot
•Разработка и тщательное тестирование защищённых RESTful API с использованием Spring Boot и инструментов, таких как Postman
•Интеграция и управление базами данных с использованием Spring Data JPA и Hibernate ORM для FX-трейдинговых систем
•Сотрудничество с front-end разработчиками, QA-инженерами и бизнес-аналитиками для создания программных решений
•Участие в код-ревью, устранении неполадок и оптимизации производительности для обеспечения надёжности и масштабируемости системы
•Отслеживание новых технологий и лучших практик в Java-разработке и Capital Markets
Требования
•Подтверждённый опыт создания надёжных, масштабируемых серверных приложений, RESTful API и микросервисов на Java
•Хорошее знание Spring Framework, включая Spring Boot и Spring Data JPA
•Практический опыт работы с Hibernate ORM для интеграции баз данных
•Знакомство с инструментами тестирования API, такими как Postman
•Хорошее понимание жизненного цикла разработки программного обеспечения, систем контроля версий и agile-методологий
•Сильные навыки решения проблем и умение эффективно работать в команде
Будет плюсом
•Опыт работы с FX-приложениями или системами Capital Markets
Условия
•£400 в день (Inside IR35)
•£308.33 Daily ACR, плюс £37.21 ежедневная оплата отпуска
•Эквивалент годовой зарплаты: £80,164.68 (включая оплату отпуска авансом)
•Контракт на шесть месяцев, начало в сентябре/октябре, окончание через шесть месяцев
•Лондон; 3 дня на территории клиента и 2 дня удалённой работы