Position: Full Stack Java Developer
Category: Java
English level: intermediate
Years of experience: 3


Java Software Engineer with almost 3+ years of practical experience in the development and support of web applications based on Java technologies (Java EE, Spring Framework, PostgreSQL DB, JUnit development and Jira, Git, Jenkins tools, Microservices Architecture Pattern, REST API, Maven, Spring Boot, Hibernate, MySQL DB) interested both in backend development

Project Role: Developer
Tasks performed: 
  Worked on implementation of the crypto payment service flows(Sale, Void, Refund, Technical Reversal, Healthcheck)
  I have prepared documentation of the implemented flows
  I have prepared documentation of the service installation guide
  I did code refactoring on an already existing implementation
  Wrote unit and integration tests to cover the code quality
  Have taken care of deploying the service on the server Linux machine from the rpm file
  Have been in the lead role, for about two months before moving to another service implementation
Environment: MongoDB , GIT, Maven, Jira, Bitbucket, SonarQube, Jenkins, FileZilla, RedHat, Postman, Confluence, Microservices, Spring Boot, REST API, JUnit 5, Mockito, BitPay-SDK, Scrum, log4j2, Vault, jgitflow

Project Role: Developer
Tasks performed: 
  Worked on tickets related with security risks in project dependencies found by BlackDuck scanner
  Participated on code refactoring process, was remove some entities from code and their tables from db
  Participated on new feature implementation process in AWS Lambda components
Environment: AuroraDB DynamoDB Elasticsearch, Jira Bitbucket Maven Jenkins SonarQube BlackDuck Spring-boot AWS (S3, Lambda, Step Function, SQS, SNS, EventBridge, API Gateway) Swagger Logstash PDFTron  

Project Role: Angular Developer
Tasks performed: 
  Working on the design and functionality of a program that provides editable functionality
  Customizing CKEditor functions
Environment: PouchDB, WebStorm Github Trello, Angular CLI Angular Material CKEditor

Project Role: Full-stack Developer
Tasks performed: 
 The first 3 months I learned technologies to integrate into the project
 Have engaged in building services for working with news articles
 Participated in the development of the project's security using  Firebase AdminSDK
Participated in the design of the database, wrote some queries for altering tables
I have done work related to data validation on both sides (backend, frontend)
Environment: PostgreSQL Elasticsearch, Github Maven Jenkins Trello, Spring framework Jsoup Firebase  AdminSD