Fortylines IO - это команда профессионалов с опытом создания успешных IT-решений. Мы являемся компанией по разработке программного обеспечения, которая предоставляет инновационные решения, адаптированные для бизнес-потребностей клиентов. Наши центры расположены в Кыргызской Республике и в Германии.
Мы активно растем с каждым днем, в связи с этим в поисках Java разработчика к нам в команду.
Обязанности:
- написание монолита и микросервисов на Spring Boot;
- интеграции с внешними сервисами по REST, WebSocket;
- написание sql/noSql запросов, построение ER моделей (Postgres);
- работа с AWS (EC2, SNS, S3, RDS);
- написание rest api c различными настройками авторизации (Spring Security);
- реализация бизнес-логики и участие в принятии архитектурных решений;
- сопровождение своего кода от коммита до мониторинга работы сервиса в проде.
Требования:
- опыт разработки на Java от 2 лет;
- базовое знание Spring модулей;
- знания ООП и их применение;
- шаблоны проектирования, принципы программирования (Solid, dry);
- опыт интеграции больших систем (будет плюсом если в банковской сфере);
- знание SQL на хорошем уровне (опыт работы с noSQL базами данных), умение оптимизировать запросы, ORM (Hibernate);
- хорошее знание сетевых протоколов;
- умение использовать Junit, Spring Test, Mockito;
- умение использовать Git, CI/CD (gitlab);
- ответственность за выполняемые задачи и принимаемые решения.
Будет плюсом:
- работа с Docker;
- проектирование архитектуры высоконагруженных систем;
- опыт в интеграции банковского ПО;
- знание HTML, CSS(в целом, общее понимание работы фронта), Thymeleaf.