Java Developer & Vue.js Developer
Prehľad
Krátke zhrnutie
Kandidát je vývojár Vue.js s 5 rokmi komerčných skúseností. Na svojom poslednom projekte pracoval aj ako Java Developer. Podieľal sa na vývoji mikroslužieb a pracoval na implementácii funkcionality pre cenotvorbu, výber dopravy produktu zákazníkovi a rýchle zobrazenie najbližšieho dátumu a ceny pre doručenie produktu. Podieľal sa aj na vývoji administrátorských rozhraní, ktoré slúžia na vyhľadávanie možností dopravy pre rôzne poštové smerovacie čísla a na nastavenie integrácie eshopov a dopravy. Monitoroval bežiace služby a analyzoval a opravoval chybové stavy. Taktiež písal jednotkové a integračné testy. Z hľadiska technológií má znalosti Java, Spring Boot, REST, Hibernate, OpenAPI, Swagger API, MariaDB, MongoDB, vývoj webových aplikácií Vaadin, Keycloak, Flyway, Docker, Gradle, JUnit, Mockito, Kubernetes, Grafana, Gitlab pipelines, Vue.js, Vuetify, jQuery, Webpack, Axios, Cypress, Mocha a Sinon.Je zvyknutý pracovať v agilnom prostredí s metodikou Scrum. Je oboznámený s agilným jazykom.
Pracovné skúsenosti
Java Developer - April 2021 to March 2023
- Responsibilities: Development of microservices for pricing and product delivery selection based on various criteria stored in the database and obtained from other APIs.
- Development of microservices for product shipping pricing.
- Backend and Frontend Developer
- Responsibilities: Development of administrative interface using Vaadin for searching transportation options for different postal codes.
- Development of administrative interface using Vaadin for configuring integration of e-shops and deliveries system.
- Development of applications using reactive programming (Spring WebFlux) for fast display of nearest delivery dates and prices.
- Monitoring running services on Kubernetes clusters and analyzing and fixing error states using tools like k9s, Lens, Grafana, and Elasticsearch logs.
- Technologies used: Java 11, Java 17, Gradle, Spring, SpringBoot, Hibernate, MariaDB, MongoDB, Docker, Flyway, Lombok, SonarQube, OpenApi, Swagger, Keycloak, Redis, Logstash
Frontend VueJS Developer - September 2018 to March 2023
- Responsibilities: Development of administrative interface using VueJS framework for an internal microservice that selects transportation for customers based on various criteria.
- Development of responsive administrative interface with pricing rules.
- Ensuring a user-friendly and intuitive user experience.
- Integration with backend APIs and databases.
- Writing unit tests and end-to-end tests.
- Technologies used: VueJS, Vuetify, Vue i18n, Axios, ChartJS, jQuery, Stylus CSS loader, Keycloak, Webpack, Babel, Cypress, Mocha, Sinon, Chai, ESLint
| Zamestnanec | 3699 € / Mesačne |
| Kontraktor | 203 € / Denne |
| Úroveň | MEDIOR |