Java разработчик (middle+/senior)

Дата размещения вакансии: 11.11.2024
Работодатель: Swordfish Security
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Внимание! Наша вакансия открыта на территории РФ (СТРОГО!)

Наша компания аккредитована в "Минцифре"

Наш проект – платформа для автоматизации построения процессов DevSecOps в компаниях с in-house разработкой. Платформа интегрируется как с инженерными инструментами, так и со сканерами информационной безопасности для запуска анализа, обработки результатов и формирования обратной связи для команд разработчиков ПО. Платформа построена на базе NodeJS/Java11/Python с использованием фреймворков Angular 12, Spring Framework 5.

Набор задач, стоящих перед нашей командой, самый разнообразный: интеграция с большим числом сканеров ИБ, сбор и представление данных для BI-подсистемы, улучшение и оптимизация процессов DevSecOps в организации. SOLID, GRASP, clean code - не просто слова, а основа нашего подхода при разработке продукта.

Ваши будущие задачи:

  • Back-end разработка, в том числе интеграции с внешними ИС через API
  • Code Review (командное, т.е.нет выделенной роли для ревью)
  • Сопровождение и доработка существующего функционала
  • Работа в тесном сотрудничестве со специалистами фронтенд разработки, тестирования и аналитиками, devops-инженерами
  • Участие в разработке архитектуры совместно с командой.

Технологический стек:

  • Java 11 + Spring / Java 17 + Spring Boot
  • MyBatis
  • Angular 15.

Требования к кандидату:

  • 5 + лет плотной разработки на Java
  • Знание основных библиотек и шаблонов проектирования
  • Умение применять принципы SOLID, Clean сode
  • Уверенное чтение/написание документации на английском (требования для разговорного ниже: на уровне поддержать небольшой диалог)

Будет плюсом:

  • Опыт разработки/проектирования микросервисов
  • Опыт работы с Docker и Kubernetes;
  • Опыт разработки на Python
  • Опыт работы/интеграции с:
  • Jira, Confluence;
  • Jenkins, Teamcity, GitLab CI;
  • Checkmarx, PT AppInspector, SonarQube;
  • OWASP DepTrack;
  • Netsparker, OWASP ZAP.
  • Опыт разработки на Shell, Groovy.

Мы предлагаем:

  • Конкурентоспособный уровень вознаграждения (обсуждается с успешным кандидатом)
  • Работу в команде профессионалов
  • Офис 5/2 или гибридный график, также возможна полностью удаленная работа
  • ДМС со стоматологией после успешного прохождения испытательного срока.