Position: Senior Java developer
Category: Java
English level: upper
Years of experience: 4


Senior Java Developer(May 2021 – Present)
Java Developer(May 2020 – Apr 2021)
Responsibilities: 
• Backend (most of the time)/frontend development of the new features for existing projects.
• Requirements analysis and technical/architectural solutions proposal.
• Project estimations.
• Code reviewing.
• Business communication.
Project technologies: Java 8/11, Groovy, Spring (Boot, Data, Security, Cloud), RabbitMQ, PostgreSQL, Hibernate, Gradle, Docker, JUnit, Mockito, Spock, React, React-Redux, Gitlab CI/CD.

Java Developer(Apr 2019 – Apr 2020)
Responsibilities: 
• Development and deployment projects from scratch. 
• Write high level code, unit testing and deployment. 
• Code review and code quality control over formed standards of development. 
• Performance Analysis and Improvement of the application. 
Project technologies: Java 8, Spring (Boot, Data, Security), MySql, Hibernate, QueryDSL, Gradle, JUnit, Mockito, AWS(EKS, Lambda, Elastic Beanstalk, DynamoDB, SQS), Docker, Kubernetes. 

Java Developer(Sep 2018 – Mar 2019)
Junior Java Developer(Jan 2018 – Sep 2018)
Responsibilities: 
• Building REST API, writing unit tests, refactoring. 
• Improving application performance. 
• Perform root cause analysis of issues to assist in determining the source of problems. 
• Designing, developing and implementing enhancements, and new features to the product on the basis of customer’s requirements using the below technologies. 
Project technologies: Java 8, Spring (Boot, Data, Security, Cache), PostgreSQL, Hibernate, Maven, JUnit.
I'm looking for a job with interesting and challenging tasks in a company that has a good reputation and a team of professionals.
I'm NOT a full stack developer