Обязанности:
Привет, ищем Java-разработчика уровня senior / начинающего Team Lead с коммерческим опытом работы от 4-х лет и больше. Rocket Science — команда опытных Java back-end и front-end разработчиков для проектов на аутсорсе и аутстаффе. Специализируемся на создании сложных программных продуктов: back-end, кастомные ERP и CRM-системы (в основном для финансовой сферы, но не только). API покрываем E2E тестами, пробуем новое, шарим знания на техчетвергах (внутренний технический митап). О проекте: Бэкенд для нескольких мобильных приложений-супераппов, которыми пользуются сотрудники банка и его партнёрских организаций для оформления клиентам банковских продуктов. Бэкенд представлен в виде Java-микросервисов, запущенных в Kubernetes на завершающей стадии миграции от монолитной архитектуры. В тестах используются Testcontainers, AssertJ и WireMock. Бэкенд также предоставляет API для 2 независимых Панелей администрирования (технической и бизнесовой) и нескольких других внутренних систем.Проект по часовому поясу НСК (GMT+7). Наши ожидания относительно твоих умений и навыков: Уверенное понимание принципов и паттернов проектирования в парадигме микросервисной архитектуры; Уверенное знание Java 11+; Уверенное понимание принципов работы Spring Framework и Spring Boot "под капотом"; Опыт анализа и оптимизации SQL запросов; Опыт написания интеграционных тестов; Опыт работы с GitLab и GitLab CI/CD. Будет плюсом: Опыт работы с Spring Cloud Gateway; Опыт работы с Spring Cloud Vault; Опыт работы с Kafka; Понимание принципов наблюдаемости приложений (централизованные логи, сбор метрик, Spring Actuator, PromQL, Grafana); Опыт использования Testcontainers, AssertJ и WireMock; Понимание принципов работы OAuth2, что такое JWT; Понимание принципов SOAP; Понимание работы docker, docker compose, опыт написания Dockerfile; Понимание работы Kubernetes, запуска в нём приложений, написания Helm-чартов; Минимальный опыт в JS (Vue.js 2.x, node.js). Знакомство с nginx; Опыт работы с Oracle Database; Опыт работы с YouTrack, Confluence, Miro, Figma. А теперь, что у нас внутри: — Трудоустраиваем с первого рабочего дня (только по ТД), любим камерные мероприятия и проводим встречи «one2one» с нашими разработчиками. — С первого рабочего дня — ДМС (РФ) Компенсируем стоимость обучения английского или занятия спортом. — Офис, гибрид или полная удаленка на твой выбор. — Покупаем нашим сотрудникам новую технику. — Если есть желание, релоцируем в Новосибирск, компенсируем часть расходов и помогаем с поиском жилья. — Еще у нас уютный офис на 12 этаже первой башни Технопарка, кайфовый вид обеспечен:) И да, мы аккредитованная ИТ-компания. Если в тебе все это откликается — отправляй нам свое резюме. В сопроводительном письме укажи пожалуйста регион проживания и желаемый уровень дохода.До связи!