Вакансия: Разработчик Java

Форма работы: Удаленно (только РФ)

Занятость: Проектная (полгода и дольше). Оформление: ИП.

Проект:
Cистема планирования и управления ресурсами предприятия, функции:

  • управление закупками
  • контроль бюджета
  • материальный учет
  • бухгалтерский учет
  • налоговый учет
  • управленческий учет
  • расчет заработной платы

Требования:

  • профильное образование высшее или среднее (IT)
  • опыт от 4 лет

Обязательные навыки:

  • Java Core OOP, Concurrency/Multithreading, Stream API, Generics, Collections, JVM performance (profiling and monitoring)
  • Framework Spring, Hibernate Criteria API, JUnit, Mockito
  • Database, PostgreSQL, Redis, Liquibase, Design Patterns, GoF, RASP, SOLID, Message broker, Kafka, Integration RESTfull, CI/CD, Jenkins, Bitbucket, Dependency Mechanism, Build automation, Maven, Gradle, DevOps, Docker, Kubernetes (K8s)

Дополнительно будет плюсом:

  • Database, Ingate, ClickHouse, Cassandra, MongoDB
  • Design Patterns, Microservices, DDD (Domain-Driven Design)
  • Integration, GraphQL, gRPC, Avro, SOAP
  • DevOps, OpenShift, Monitoring and observability, ELK (Elasticsearch, Logstash, Kibana)

Задачи:

  • участие в планировании, проектировании и разработке продукта
  • разработка клиентских путей
  • реализация и настройка системы
  • детальное проектирование интеграции со смежными сервисами (в том числе API)
  • разработка и согласование документации в рамках производственного процесса (технический дизайн, описание функциональности, архитектура, рабочая документация)
  • анализ архитектуры смежных сервисов, проектирование интеграционных решений, участие в формировании архитектуры решений
  • участие в тестировании и приемке нового функционала
  • внедрение изменений в операционные подразделения