Проект:
Система проектирования и строительства АЭС. на базе платформы 3DEXPERIENCE
Обязанности:
-Написания новых модулей для интеграции в систему 3DEXPERIENCE (Enovia).
- написание различных слоёв приложения (model, repository, service, controller)
- написание MQL-запросов к БД
- настройка бизнес-логики приложения
- миграция/поддержка исторических данных
- код-ревью
-REST
-Notification
- unit тесты
- BPMN
-Apache POI
-tcl
-CI/CD
- Поддержка продовой системы, разбор кейсов.
Выполненные задачи:
- Реализовано 4 модуля с нуля с последующей поддержкой в продовой среде;
- Сервис, отвечающий за рассылку разных отчетов по расписанию и т.д
- Реализовано 2 инструмента для миграции исторических данных
- Рефакторинг и оптимизация системы;
- Реализация unit и интеграционных тестов.
Стек технологий: Java 11, Java EE , ORM, MQL(noSQL), JUnit,
Maven, Github, Jenkins, Postman,Microsoft TFS, ENOVIA(интеграция), SonarCube, планирование , оценка, декомпозиция
Обязанности:
- написание различных слоёв приложения (model, repository, service, controller)
- написание SQL-запросов к БД
- настройка бизнес-логики приложения
- unit-тестирование
- код-ревью
Стек технологий: Java 8, Spring Framework (web, boot, security, data), Hibernate ORM, MySQL, JUnit,
Maven, Github, Gitlab