Programista Java
Virezia (wcześniej Konamiya) • 01/2024 – obecnie (1 rok 7 mies.) • Zdalnie
- Projekt dotyczący aplikacji CRM do zarządzania danymi klientów i przetwarzania leadów dla startupu z branży nieruchomości.
- Samodzielne zaprojektowanie i implementacja backendu od podstaw, konfiguracja bazy, konteneryzacja oraz konfiguracja procesu CI/CD.
- Integracja aplikacji z zewnętrznymi komponentami.
- Tworzenie testów jednostkowych i integracyjnych.
Stack: Java 21, Spring Boot, PostgreSQL, Liquibase, Supabase, Render, Docker, REST, Maven
Programista Java
Bank Pekao S.A. • 01/2021 – 07/2023 (2 lata 7 mies.) • Zdalnie
Projekt Naps-biz
- Projektowanie i implementacja nowych funkcjonalności w aplikacji kredytowej wykorzystującej architekturę mikroserwisów.
- Współpraca z zespołem analityków biznesowych w celu ustalenia wymagań oraz wyceny nowych funkcjonalności.
- Integracje aplikacji z zewnętrznymi komponentami.
- Zarządzanie wersjami zależności używanych w projekcie, przeprowadzanie migracji.
- Planowanie i wsparcie wdrożeń, współpraca z zespołem DevOps.
- Wsparcie techniczne, mentoring i code review.
Stack: Java 8–17, Spring Boot, CI/CD, Db2, Hibernate, SQL, Git, REST, SOAP, Maven, Lombok, Kafka
Programista Java
Idea Bank S.A. • 03/2019 – 12/2020 (1 rok 10 mies.) • Warszawa
Projekt OCRM
- Rozwój aplikacji CRM wykorzystywanej do obsługi klientów banku, opartej na architekturze mikroserwisów.
- Projektowanie i implementacja nowych funkcjonalności, utrzymanie.
- Migracja aplikacji do środowiska Azure, konfiguracja procesu CI/CD.
Stack: Java 8–11, Spring Boot, SQL, Oracle Database, Hibernate, CI/CD, RabbitMQ, Git, REST, SOAP, Maven, Flyway, Lombok, Docker, Kubernetes, Azure
Programista Java
Horizon sp. z o.o. • 07/2018 – 02/2019 (8 mies.) • Warszawa
- Tworzenie algorytmów rankingowych i dobierania graczy w lidze gier online.
Stack: Java 8, Spring Boot, SQL, JUnit