Position: Java Developer
Category: Java
English level: upper
Years of experience: 2


In my current role as a Java Developer, I have been working on several projects, including a banking report system, an email notification app, and a business intelligence tool. For the banking report system, I was involved in designing and developing the backend using Java, Spring Framework, and Apache POI. I was also responsible for testing the backend code using Mockito to ensure its quality and functionality. I also implemented a RESTful API to enable communication between our app and inner banking systems.

As the developer of the email notification application, my responsibility included developing the backend using Spring Framework and implementing the necessary rules for triggering and scheduling email notifications. I also performed testing on the backend code using Mockito to ensure its reliability and accuracy.

For the business intelligence tool, I took part in the development of the frontend using ReactJS and Typescript.

As a Java Developer, my current role in the team also involves participating in code reviews to ensure that all members of the team follow best practices for software development. I also work closely with the project manager to understand requirements and provide technical guidance.

I am interested in expanding my knowledge of cloud technologies, particularly in the area of containerization. I am keen to gain a deeper understanding of the various cloud services and their optimal use cases, with a specific focus on Docker containers.