Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 4


Aug-2019 – current day -Streaming data project
Project: Development streaming services in finance area.
Team Size: Dev team: 10 Teamlead: 2 BA: 2 DevOp: 4
Project Role: Middle/Senior Developer
Tasks performed:
•	Developed flink pipelines and test frameworks for them
•	Performance improvement in pipelines
•	Participate in meetings with customer.
•	Tests: Unit, IT
•	Bug fixing
Environment:
•	DynamoDB
•	IDEA, Jenkins, Maven, Git, Scram, Confluence, Kinesis, Kafka, Apache Flink, Spring test and JUnit5, Docker
•	Excel, REST

May-2017 - Aug-2019 - Java Developer, EPAM 
Project: Development and testing services related to the core and bespoke implementation of the Datalex's Travel Distribution Platform (TDP) for Airlines/Agencies.
Team Size: Dev team: 4-7 QA team: 1-4 Architect/Teamlead: 1 BA: 1 PO: 1 
Project Role: Developer
Tasks performed:
•	Developed Spring Batch application for import/export BRE rule, certificates, configurations.
•	Demoed of developed fetches to Datalex customers.
•	Developed and Implemented - new functionality/features
•	Participate in meetings with customers issues.
•	Supported projects: TDP, dcb, cb-rest, voucher-api, doc-api
•	Tests: unit, manual tests
•	Bug fixing
Environment:
•	Oracle
•	SoapUI, Postman, Altova, IDEA, WinSCP, Jenkins, Checkstyle, SonarQube, Maven, Ant, Gradle, Git, JBOSS, Tomcat, Scram, Kanban, Confluence, Bitbucket
•	Excel, XML, EJB, SOAP, REST, Java EE/SE, Spring batch, Spring, Swagger
Долгосрочный проект, отлаженные процессы, возможность поработать с микросервисной архитектурой(spring cloud)