Java-разработчик (8-11)
Tech Solution - мы занимается разработкой сложных, высоконагруженных систем совместно с нашими заказчиками-клиентами.
Наши клиенты:
- крупные банки ВТБ и его интеграторы, Тинькофф;
- страховые компании ВСК;
- телеком МТС, Ростелеком;
- промышленные компании Алроса, НМЛК.
Работая с нами, вы получаете возможность участвовать в осуществлении масштабной разработки сервисов, продуктов и платформ для наших клиентов в различных отраслях.
Разработка осуществляется с применением современных технологий, что позволяет нашим сотрудникам профессионально расти.
Наши предложения и преимущества:
- Удаленный формат работы;
- Готовы к сотрудничеству со специалистами из любого часового пояса;
- Занятость Full Time;
- Своевременная заработная плата, финальная сумма определяется по результатам собеседования;
- Возможность участия в развитии крупных, современных проектов в различных сферах (финтех, промышленность и другие);
- Возможность быстро прокачаться и поработать с различными технологиями;
- Сильная техническая команда внутри проекта;
- Сопровождение и эмпатийное отношение на всех этапах сотрудничества.
Мы приглашаем в нашу команду Java-разработчика
Основные задачи:
Реализация амбициозного проекта по написанию новой АБС;
Применение ООП, SOLID, DRY, KISS;
Работа со стандартными алгоритмами и структурами данных;
Разработки на Java с использованием технологий: Spring Framework (Cloud, Boot, AOP, Security, etc), Hibernate.
Hard и soft skills нашего специалиста:
Опыт работы с java от 3 лет;
Уверенные знания основных современных концепций и принципов разработки на платформе Java;
Знание и опыт применения: Stream, Optional, Collections, etc. Разработка с использованием Java 8 - 11;
Опыт работы с тестовыми фреймворками: Junit, TestNG, Mokito;
Опыт работы с реляционными базами данных;
Знание теоретических основ проектирования БД и построения эффективных запросов;
Опыт работы с Git, Maven.
Плюсом будут:
- Опыт проектирования высоконагруженных систем;
- Опыт работы с Spring Boot, Spring Cloud;
- Опыт работы с Docker, Kubernetes;
- Опыт работы с TeamCity, Jira, Confluence;
- Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные);
- Понимание что такое микросервисная архитектура, её плюсы и минусы.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).