Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 4

Strong Java Core knowledge, algorithms, and data structures. Basic mastery of Object Oriented Programming. Solid and clear understanding of RDBMS and Object Relational Mapping concepts, and development experience with various persistence technologies. Experienced in web and micro-service application development, testing, containerization, database interaction and integration of enterprise architecture-based components and business applications.
Results-driven and motivated Software Engineer with a demonstrated experience in improving software performance, testing, and developing new software functionalities. Customer-oriented, high-performance, and hardworking individual with internal drive to deliver excellence.
Performed the following tasks:
- Improving the performance of services by adding a cache, such as: Spting Cache, Redis
- Description of the architecture of services and writing documentation
- Working with the Apache Kafka
- Writing new microservices
- Worked on creating an application architecture
- Backend development team management
- Working on the WANDAFI project
- Development of a digital marketing platform
- Conducting technical interviews
I would like to solve interesting and complex problems that will help me develop as a specialist. Naturally, on a new stack, I don't want to suffer with old technologies.