Синьор Софт

Senior Java Developer

Не указана
  • Рязань
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Java
  • Apache Kafka
  • PostgreSQL
  • REST API
  • Spring Boot
  • Kubernetes

Senior Soft – аккредитованная IT-компания, которая выводит бизнес на новый уровень автоматизации!
Мы работаем с лидерами рынка: средним и крупным бизнесом, а также гигантами авиационной, нефтегазовой, машиностроительной, финансовой и торговой отраслей.

Почему мы? Мы на рынке уже более 10 лет и гарантируем стабильность не только нашим клиентам, но и каждому сотруднику. У нас дружная и амбициозная команда, где ценят твой вклад и поддерживают твой рост.

О проекте: Ищем Senior Java-разработчиков для крупного проекта

Направление: корпоративная автоматизация, внутренние сервисы крупной продуктовой компании.

Задачи:

- Разработка продуктов, основанных на микросервисной архитектуре;
- Работа с Kafka;
- Интеграция приложения с внешними и внутренними сервисами;
- Написание unit-тестов;
- Поиск и аргументация технически эффективных путей решения бизнес задач;
- Умение и желание писать чистый и понятный код;
- Участие в code review и проектировании архитектуры.

Требования:

- Опыт работы на Java/Spring от 3-х лет;
- Знание принципов ООП;
- Java core Spring Framework (Core, MVC, Boot, Data, Batch);
- Владение Hibernate/JPA;
- Опыт проектирования и разработки RESTful API;
- Опыт разработки высоконагруженных систем;
- Знание СУБД Postgres, Kafka;
​​​​​​​- Опыт написания и оптимизации SQL запросов;
- Знания основных принципов разработки, проектирования и тестирования ПО;
- Опыт работы с Maven/Gradle, Docker;
- Понимание микросервисной архитектуры, Spring Cloud, Kubernetes, CI/CD;
- Знание XML, JAXB.

Приветствуется
1. Опыт разработки финансовых сервисов, платежных решений
2. Опыт работы с оркестрацией бизнес-процессов в Camunda или прямыми аналогами