IT-компания N-Solutions приглашает Java-разработчика для работы над активным проектом в финансовом секторе!
Мы всегда в поиске талантливых специалистов, которые готовы принять вызов и работать над инновационными проектами. Если вы стремитесь к развитию и хотите внести свой вклад в создание передовых IT-решений, добро пожаловать в N-Solutions.
Основные требования:
- Опыт работы с Java не менее 3 лет.
- Глубокое понимание современных концепций и принципов разработки на платформе Java.
- Отличное знание и практическое применение принципов ООП, SOLID, DRY, KISS.
- Знание стандартных алгоритмов и структур данных.
- Опыт работы с технологиями Spring Framework (Cloud, Boot, AOP, Security) и Hibernate.
- Уверенное владение инструментами Stream, Optional, Collections и разработка на версиях Java 8-11.
- Опыт работы с тестовыми фреймворками Junit, TestNG, Mockito.
- Навыки работы с реляционными базами данных и знание теоретических основ проектирования БД и построения эффективных запросов.
- Опыт работы с системами контроля версий Git и инструментами сборки Maven.
Дополнительные преимущества:
- Опыт проектирования высоконагруженных систем.
- Знание и опыт работы с Spring Boot и Spring Cloud.
- Навыки работы с Docker и Kubernetes.
- Опыт использования TeamCity, Jira, Confluence.
- Умение писать чистый, документированный и тестируемый код, а также создавать модульные и интеграционные тесты.
- Понимание микросервисной архитектуры, её преимуществ и недостатков.
- Знакомство с функциональной парадигмой разработки.
Что мы предлагаем:
- Удаленная работа из любой точки России.
- Возможность участвовать в регулярных архитектурно-аналитических митингах, где можно познакомиться с новыми инструментами и подходами в области архитектуры.
Будем рады видеть ваше резюме в отклике!