Backend Developer
Sep 2024 - May 2026
Employee management application: schedules, shifts, cards, vacation and leave tracking.
- Backend Developer for a major retail client, working with Java 17/21, Hexagonal architecture, Spring 6, and Maven to deliver scalable and maintainable solutions.
- Responsible for designing and executing automated tests using JUnit, Mockito, Sonar, and Grafana to ensure code quality and system reliability.
- Database management and optimization with MariaDB and Dbeaver, focusing on performance and data integrity.
- Continuous Integration and Continuous Delivery (CI/CD) implementation using Github Actions and Openshift for efficient deployment pipelines.
- Project tracking and version control with Github, Jira, and Git, ensuring effective collaboration and workflow management.
- Experience working in both Windows and Linux environments.
- Utilized additional tools such as Microsoft Clarity, Swagger, Miro, Lombock, and Notion to support development and documentation processes.