Java Senior Developer
Remote | Smartbrain.io
Всем привет!
Мы - команда Smartbrain.io и сейчас мы в поиске Java Senior Developer
Мы в поиске кандидата на длительный проект, который готов присоединиться в нашу команду
Требования:
• Java8/Java11, опыт не менее 7 лет
• Уровень английского языка от В1
•Spring (spring-boot, spring-data, spring-security, spring-web, spring-aop)
•Опыт проектирования и реализации микросервисов
Junit
•Js/Jsp
•Опыт работы с реляционными БД (SQLServer, Postgres, MySql)
•Большим плюсом будет опыт работы с Docker/Kubernetes, AWS
•Желателен опыт работа с Git/Jenkins, ELK, Vaadin
•Плюсом будет опыт работы с hibernate, axis, struts, vaadin, jooq, hk2
•Опыт проектирования production систем с нуля
•Гибкое мышление, Disagree and commit principle
Задачи:
•Проектирование и реализация отказоустойчивых, масштабируемых и высоконагруженных приложений;
•Проектирование и разработка интерфейсов, микро сервисов, сервисов SOAP/REST, библиотек;
•Проектирование процессов по бесшовной миграции текущих приложений на новые, анализ и рефакторинг текущих приложений как часть этого процесса;
•Разработка Unit тестов;
•Написание SQL запросов/хранимых процедур/функций; проектирование схем БД; оптимизация запросов;
•Использование и развитие инструментов командной работы GIT, CI;
•Сопровождение текущего функционала: библиотеки, soap/rest сервисы, вэб-приложения (в основном с целью изучения существующего функционала);
•Проведение code review;
•Наставничество.
Telegram: @lera_smartbrainio
