Senior Software Engineer (Java)

Дата размещения вакансии: 24.09.2024
Работодатель: Рексофт
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

«Рексофт» (Reksoft) — российская многопрофильная технологическая группа, оказывающая полный спектр услуг в области цифровой трансформации предприятий: от формирования бизнес-стратегии и управления трансформацией до внедрения информационных систем, заказной разработки ПО и поддержки, реализации под ключ проектов в области промышленной автоматизации.

Мы приглашаем в свою команду Senior Software Engineer (Java) для реализации интересных и масштабных проектов, сотрудника, настроенного на лидерство, готового решать сложные задачи и постоянно совершенствовать свои профессиональные качества.

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

  • Java 11 – 17 (опыт с Kotlin будет преимуществом)
  • Spring Boot / Cloud / MVC
  • PostgreSQL
  • Kafka/RabbitMQ
  • Docker
  • Kubernetes
  • Микросервисная архитектура

Пожелания к опыту и навыкам кандидата:

  • Уверенное знание Java, понимание принципов работы JVM, коммерческий опыт не менее 4 лет;

  • Опыт использования Spring Boot, Spring Security, Spring Data, Hibernate;

  • Знания в области разработки высоконагруженных систем: многопоточность, транзакции, асинхронное взаимодействие, оптимизации и т.д;

  • Уверенное знание Java EE, EJB, JMS;

  • Опыт работы с базами данных Postgres/Oracle), Liquibase, знание SQL, опыт написания сложных запросов;

  • Опыт работы с очередями Kafka (или Artemis, Rabbit MQ, Active MQ и т.д.);

  • Опыт разработки микросервисов;

  • Опыт проектирования и использования REST API;

  • Знание XML, XSLT и опыт работы с JAXB;

  • Знание принципов ООП, умение обоснованно применять шаблоны (GRASP, GoF), знание принципов SOLID, DRY, ACID;

  • Понимание технологии контейнеризации и оркестрации (Опыт работы с Docker, Kubernetes), опыт работы с Ansible;

  • Опыт использования Gitlab CI, Nexus 3 и Docker для выполнения CI/CD;

  • Владение инструментами Git и Apache Maven;

  • Опыт написания Unit-тестов (JUnit).

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

  • Масштабные и интересные проекты;
  • Трудоустройство в соответствии с ТК РФ, все привилегии аккредитованной ИТ компании;
  • ДМС со стоматологией (льготы для оформления ДМС для родственников);
  • Доплата до 100% больничного, страхование выезжающего за рубеж;
  • Кафетерий бенефитов: компенсация 50% стоимости занятий спортом, обучения или участия в конференциях (в рамках установленной суммы в год);
  • Гибкий график работы, возможность выбрать формат - офис/удаленка или гибридный формат;
  • Предоставление оборудования для работы (ноутбук);
  • Внутренние программы обучения и развития;
  • Работу в профессиональной и дружной команде.