Java Software Developer
Warsaw, Mazowieckie, Poland
- Developed a microservice-based project from scratch in the construction insurance domain- Created comprehensive API documentation using SwaggerEditor, writing over 5,500 lines of code- Designed an OracleDB schema with 18 tables and their relationships using Enterprise Architect- Implemented 80+ endpoints for database and cloud file interactions- Developed a generic mechanism to streamline logic workflow, reducing deployment time by 1 month- Integrated spring-boot-validation, exception handling, and internationalization- Implemented inter-microservice communication layer- Developed Polish document validation system via integration with governmental services- Implemented ActiveMQ Artemis for message-oriented middleware communication- Wrote unit tests (using JUnit and Mockito) and integration tests (using RestAssured and TestContainers)- Participated in countless architectural meetings to design microservices- Monitored application and conducted bug fixes