О позиции
Мы ищем опытного Java Developer для присоединения к нашей команде в Bell Integrator. Ваша роль будет заключаться в разработке высоконагруженной банковской расчетной системы, что предоставит вам возможность работать с передовыми технологиями и участвовать в интересных проектах.
Чем вы будете заниматься
- Разработка бэкенд-части высоконагруженной банковской расчетной системы на Java.
- Создание интеграционных сервисов и микросервисных компонентов на Java, включая использование Kafka и REST API.
- Написание Unit-тестов для обеспечения качества кода.
- Рефакторинг и оптимизация кода, а также проведение Code review.
- Участие в тестировании разработанных компонентов и исправлении дефектов.
- Подготовка документации и участие в принятии архитектурных решений.
Требования
- Подтвержденный опыт работы от 5 лет (по ТК РФ).
- Высшее техническое образование.
- Глубокое понимание принципов ООП.
- Уверенное знание Java SE (желательно Java SE 8), Collection, JDBC, Multithreading.
- Опыт работы с Spring Framework (Spring MVC, Spring Security, Spring JDBC).
- Знание и опыт написания Unit-тестов (Junit, TestNG).
- Уверенное знание SQL.
- Опыт работы с Git и Maven.
- Чтение технической документации на английском языке.
- Умение разбирать и анализировать чужой код.
Что мы предлагаем
- Возможность профессионального и карьерного роста в компании.
- Опыт работы в распределенной команде профессионалов.
- Индивидуально обсуждаемая заработная плата.
- Корпоративные скидки на изучение иностранного языка, абонемент в фитнес, образовательные курсы.
- Формат работы - удаленно в Москве (рассматриваем кандидатов только из Москвы и МО).
Вакансия предлагает интересные задачи и возможность удаленной работы. Однако, отсутствие конкретной зарплаты может вызывать вопросы у кандидатов.
Кто здесь добьётся успеха
Глубокие знания Java и Spring Framework, с опытом разработки высоконагруженных приложений, включая использование Kafka для обработки сообщений.
Способность работать в удаленном режиме, проявляя самостоятельность и организованность, чтобы эффективно управлять временем и задачами.
Опыт написания автоматизированных тестов с использованием JUnit, что позволяет гарантировать высокое качество кода и минимизировать количество ошибок в продуктивной среде.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости отрасли
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев