микрорайон Академгородок, улица Николаева 11
Привет, ищем Java-разработчика уровня senior / начинающего Tech 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;
- Опыт работы со спецификациями OpenAPI.
- Понимание принципов наблюдаемости приложений (централизованные логи, сбор метрик, 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 этаже первой башни Технопарка, кайфовый вид обеспечен:)
- И да, мы аккредитованная ИТ-компания.
Если в тебе все это откликается — отправляй нам свое резюме. В сопроводительном письме укажи пожалуйста регион проживания и желаемый уровень дохода.
До связи!