Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 5

- Implementing optimized solutions of data processing 
- Successful integration of third-party payment system 
- Almost full set up of CI and CD on past project via Jenkins, AWS s3, AWS EB.
- Successful integration and automation of Meta API for ADs promotion
****AWS Certified Developer - Associate**** 

*** Senior Java Software Engineer at Nearshorefriends.
Project: Bonial is a project offering individual marketing solutions for 1,500 well-known retailers in Germany and France. 
Responsibilities: 
- Infrastructure setup
- Implementing new features and systems
- Integration with 3d party marketing API(Facebook, Google, and else), 
- Supporting the existing system
- Taking part in architectural discussions 
- Providing architecture solutions for the new systems and presenting them to the team of Architects.
- Restructuring and refactoring legacy components.

Stack: Spring Framework, Java 8-11, JUnit 5, Spring 4-5, Boot 2.X, Event-Driven Architecture, Microservices, AWS(s3, SQS, SNS, RDS, MediaConvert, Lambda), Camunda, Bitbucket, Gerrit, PostgreSQL, Hibernate, Docker, K8s.

*** Java Software Engineer at Brightgrove.
* Responsible for: 
- Software development
- Working with cloud platform AWS (SQS, CloudWatch, DocumentDB, DynamoDB, S3)
- Problem-solving 
- Providing new solutions
- Maintaining the existing system 
- Implementing new business logic
Spring Framework, Systems based on microservices, latest stack of technologies(Java 8-11, Spring 4-5, Boot 2.X) are preferable. 

*** Java Software Engineer at EPAM Systems.
EPAM Systems - is a US company specializing in product development, digital platform engineering, and digital and product design agency.

* Responsible for: 
- Software development
- Working with cloud platform AWS (Elastic Beanstalk, CloudWatch, RDS, S3)
- Problem-solving 
- Providing new solutions
- Maintaining the existing system 
- Implementing new business logic
Spring Framework, Systems based on microservices, latest stack of technologies(Java 8-11, Spring 4-5, Boot 2.X) are preferable. 

* Technologies that I am working with: 
Spring Framework: Core, MVC, Data, JDBC, Security, Rest, Boot, Cloud, WebFlux.
Netflix OSS: Eureka, Zuul, Ribbon
Persistent: JDBC, JPA, Hibernate
Testing: JUnit, Mockito, Rest-Assured, MockMvc
Build artifacts: Maven, Gradle
Docker, Docker-compose
AWS (RDS, Elastic Beanstalk, S3, CloudWatch)
Git(GitHub, GitLab)
Tools: GitBash, Postman, Intellij IDEA, Lombok
CI & CD: Jenkins, AWS Elastic Beanstalk
Databases: MySQL, PostgreSQL
Methodology: Scrum
Excellent team members, a modern stack of technologies, microservices, smart processes segregation, AWS.