Senior Java Developer
CurrentI am currently working in the PMH (Processes Management Hub) project of MOEX (Moscow Exchange). We are developing services based on the Camunda engine for automating business processes. We are also developing related integration services. We use a micro service architecture under the control of Kubernetes. SCRUM, CI/CD.The most useful developments implemented by me:• About 30 specific process services based on Camunda engine.• Service for storing and retrieving historical data from Camunda processes based on the Elasticsearch data store.• Functionality for rendering BPMN business process diagrams for the UI interface.• The concept of creating unit tests for testing scenarios of business processes.Environment:Java 11, JavaScript, Maven, Spring Boot 2, Hibernate, JUnit, Liquibase, PostgreSQL, Elasticsearch, Docker, Camunda BPM, Git, ActiveMQ Artemis, Eureka, Kubernetes, Jira