Вакансия: Разработчик 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)
- разработка и согласование документации в рамках производственного процесса (технический дизайн, описание функциональности, архитектура, рабочая документация)
- анализ архитектуры смежных сервисов, проектирование интеграционных решений, участие в формировании архитектуры решений
- участие в тестировании и приемке нового функционала
- внедрение изменений в операционные подразделения
