Java Developer
Přehled
Krátké shrnutí
Vývojář v jazyce Java a vedoucí týmu se sedmiletou praxí. V současné době je zodpovědný za budování nového ekosystému pro pojišťovnu. Pracuje na budování části aplikace FE a BE pro makléřskou zónu pro správu uživatelů a obchodní sítě. Zastává pozici vývojáře a zároveň vedoucího pětičlenného týmu. Zabývá se návrhem, implementací i dodávkou finálního produktu. Celkově komunikuje se zákazníkem ohledně architektonických věcí a následně s celofiremním architektem, se kterým komunikuje a navrhuje architekturu. Používá Javu 17, Micronaut a databáze jako Postgre a MySQL. Kromě toho také pracuje s Dockerem, Kubernetes a Azure (2 roky). V Azure pracoval na vytvoření backendové architektury mikroslužeb. Během své kariéry také dělal integrace s jinými systémy, kde používal Event-Driven architekturu s Apache Kafka. Jako vedoucí týmu nastavuje standardy práce, provádí revize kódu a celkově spolupracuje s týmem, aby se ujistil, že je vše tak, jak má být, a dosáhli tak společného úspěchu. Je zvyklý pracovat v agilním prostředí Scrum. V angličtině komunikoval téměř denně po dobu 7 let.
Pracovní zkušenosti
Role: Developer & TL, 2022 — Present
- Responsibilities include implementing a portal solution for a Slovak insurance company, developing new sales funnels, client/broker portal, and a portal for back office administration.
- Utilizing technologies such as Java 17, Micronaut, Postgres, Docker, Kubernetes, and Microsoft Azure.
Role: Java Developer, 2021 — 2022
- Involved in the development of the back-end for the Driverama application, a portal for buying and selling used cars in western Europe.
- Utilized technologies such as Java 13, SpringBoot, Postgres, Flyway, Maven, Docker, Kubernetes, and Microservices.
Role: Software consultant, 2018 — 2022
IETV Project:
- Implemented an internal process for risk calculation, profit/loss, and impact analysis of current and future possible actions.
- Main focus was creating a back-end microservice architecture on Azure with integration using Kafka.
- Utilized technologies such as Java 11, SpringBoot, Apache Kafka, Postgres, Flyway, Gradle, Docker, Kubernetes, Azure, and Microservices.
GRP Tool:
- Implemented an internal system for booking and processing orders between local Swiss Re offices and the central Zurich office.
- Developed a web interface and handled all booking, monitoring, and reporting aspects of the process.
- Utilized technologies such as Java 8, Spring, Angular, Hibernate, Maven, DB2, WebSphere, and Bamboo.
Digital Documents Signing app:
- Implemented a custom information system for a flexible signature tool for key company documents.
- The project aimed to digitize and automate the document signing process.
- Utilized technologies such as Java 8, IBM BPM, JavaScript, Vue.js, PLSQL, and PKI cryptography.
Role: Java Developer, 2018 — 2018
- Developed a portal for evaluating employee skills and matching them with available project opportunities.
- Utilized technologies such as Java 8, SpringBoot, Postgres, Flyway, Hibernate, and Maven.
Role: Java Developer, 2016 — 2018
- Developed a global E-commerce Solution with a highly scalable and distributed back-end.
- Integrated with other systems using an Event-Driven architecture with Apache Kafka.
- Utilized technologies such as Java 8, SpringBoot, Apache Kafka, Jenkins, and Microservices.
Role: Application developer, 2015 — 2016
- Worked as an Application Developer.
- Created and supported applications for the financial department.
- Utilized technologies such as PHP, MySQL, HTML, CSS, and JavaScript
| Kontraktor | 8032 Kč / Denně |
| Úroveň | SENIOR |