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

• Made CSV processing(read record -> apply logic -> write record) multiple times faster, by writing multithreading logic.
• Mentored trainee for 3 months until he successfully became junior.

Certificates
2021 - Amazon Web Services: AWS Certified Developer – Associate
2019 - Oracle: Oracle Certified Associate, Java SE 8 Programmer
I am a competent Java Software Engineer with 5 years of software engineering experience and strong knowledge of Java and related technologies that I earned from developing solutions in the spheres of finance and information technologies. Have experience with the healthcare domain. Participated in big enterprise projects I learned a lot about best practices in our sphere.
Being open-minded and task-oriented, I can provide high-quality solutions to the customer

Project: Internal system for insurance agents to process insurance claims. Hosted in the AWS cloud, this project actively uses S3, RDS, SQS and SNS technologies. Solution built using microservices architecture.
Tasks performed: 
• Adjusted business logic according to customer requirements.
• Developed a flexible way to aggregate messages into batches. The solution is able to support dierent aggregation logic with minimal code change.
• Created an end-to-end solution to retrieve data from Oracle DB. 3 microservices are involved.
• Wrote JPQL queries to fetch data from tables.
• Created and used queues (SQS) and topics (SNS)
• Fixed bugs, wrote tests, reviewed teammates code, etc.
Environment: Java 11, Oracle DB, PostgreSQL (for local testing), IntelliJ IDEA, Maven, Git, Jenkins, Jira, Tibco Ems, Tibco Gems, Spring Boot, Spring Cloud AWS, AWS SDK 2, JDBC, StreamEx, JUnit, Mockito, MockMvc, Hibernate, Google Guice, OpenAPI, OpenAPI Generator, DBUnit, Logback

Complete list of my skills:
PROGRAMMING LANGUAGES
Java (primary programming language), Typescript (finished online course, no commercial experience)
TECHNOLOGIES
Spring Boot, Spring Security, OpenAPI Generator, Logback, StreamEx, Google Guice, Tibco EMS, AWS, Spring Cloud  AWS,  AWS SDK 2
TESTING
JUnit, Mockito, Wiremock, PowerMock, DbUnit, MockMVC
DATABASES
JDBC, Hibernate, Spring Data, H2, MySQL, Apache Phoenix, HBase, Oracle Text, Oracle DB, PostgreSQL, MongoDB 
TOOLS
IntelliJ IDEA, Docker, Git, Jenkins, Gradle, Maven, Tibco, Gems, Kubernetes

Currently, I am studying React to become a full-stack developer in the future.