Java-разработчик (Senior)

Дата размещения вакансии: 23.12.2024
Работодатель: Rocket Science
Уровень зарплаты:
от 250000 RUR
Город:
Новосибирск
микрорайон Академгородок, улица Николаева 11
Требуемый опыт работы:
От 3 до 6 лет

Привет, ищем 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 этаже первой башни Технопарка, кайфовый вид обеспечен:)

  • И да, мы аккредитованная ИТ-компания.

Если в тебе все это откликается — отправляй нам свое резюме. В сопроводительном письме укажи пожалуйста регион проживания и желаемый уровень дохода.
До связи!