Position: Middle Java developer
Category: Java
English level: intermediate
Years of experience: 2


I am a Java developer with two years of experience at Comarch. During this time, I have worked on several interesting projects. The first project involved creating and maintaining telecommunications models. My responsibilities included fixing bugs, extending functionality, managing releases, performing tests, and updating documentation. The technologies I used for this project were:

- Java/JavaEE
- Maven
- JBoss
- Jenkins
- Kafka
- JUnit/Mockito

I also successfully migrated the project from Ant to Maven.

Currently, I am working as a Java developer on a Maven project. My main responsibilities include extending functionality, fixing bugs, performing code reviews, testing, releasing the product, and optimizing migration processes. The technologies I am currently using are:

- Java/JavaEE
- Jenkins
- JBeret
- JBoss
- JUnit/Mockito

Similar to my previous project, I have also migrated this project from Ant to Maven and automated the release and testing processes.

As a Java developer, my development aspirations include deepening my expertise in Java and related technologies, mastering software architecture and design patterns, and expanding my knowledge of other programming languages. I want to take on leadership roles, mentor fellow developers, and contribute to innovative projects that have a positive impact on society and make a meaningful difference in people's lives. Continuous learning and challenging myself will help me become a well-rounded and accomplished developer throughout my career.