Java Developer
Prehľad
Krátke zhrnutie
Skúsený Solution Architect a Java Developer so sídlom v Bratislave, s magisterským titulom z informatiky na Univerzite Komenského. Preukázané skúsenosti s riadením technického pokroku a inovácií v rámci skupiny KBC vrátane projektov, ako sú agregácia veľkých objemov dát, implementácia OpenAPI pre súlad s PSD2, integrácia ReactNative a automatizované testovanie pomocou Appium. Zbehlý vo vytváraní moderných webových platforiem, čo preukázal v projektoch ako BesmartHead a Encore, pričom preukázal zručnosti v AngularJS, HTML, CSS a Java. Silné programátorské zručnosti v jazykoch Java, JavaScript, C#, PHP a SQL spojené so znalosťou rôznych technológií a jazykov.
Pracovné skúsenosti
3.2016 - present: Solution Architect (KBC) As a Solution Architect, I search for new technical possibilities to improve development and innovation within the KBC group. I create an internal open-source community and mentor other teams in partner countries on development quality and secure development. Some projects include a big data project using ELK tools for aggregating technical logs and analyzing business data, an OpenAPI project for building flexible API servers, and using ReactNative for simple projects like in-house navigation and HR applications. I also work on automated testing of mobile applications using Appium.
3.2016 - present: Architect, Java Developer (KBC) I worked on the development of a modern CSR activity presentation platform called Besmarthead. I was responsible for the technical design, infrastructure, and creating the first version of the system. The frontend was developed using AngularJS, HTML, CSS, and JavaScript, while the backend (REST API) was built using Grails 3.x with GORM, Swagger, Apache Jackrabbit, and Spring Security. The application server used an embedded Tomcat in Spring Boot.
8.2013 - 6.2015: Architect, Java Developer (KBC) I worked on the development of a modern data management and CRM system called Encore. The application allowed clients to define the form of data they wanted to store in the system and included dashboards with widgets and statistical tools. I was responsible for designing the entire system, programming the first version, and preparing the infrastructure. The project used Grails for the REST API server, Oracle Express for the database, and AngularJS for the frontend.
6.2014 - 3.2016: Competence Center (KBC) In addition to my role as a Java Developer, I worked in the internal Competence Center. My main tasks included finding new ways to improve the quality and speed of development, organizing developer meetings and presentations, and maintaining technical knowledge across various projects. I also helped establish an application support department, introduced automated deployment and centralized technical log files using the ELK stack.
4.2013 - 3.2016: Java Developer (KBC) I developed a bank backend system that provided web services (SOAP, REST) for other components. The project followed an agile Scrum methodology, and I was later responsible for the technical architecture of the backend. Technologies used included Java 7/8 EE, Oracle DB, PL/SQL, Hibernate, JAXB, JSR-303, Apache Jackrabbit, Infinispan, Wildfly Swarm, Arquillian, TestNG, Atomikos, Apache EWS, and JAX-RS. The backend was deployed on JBoss application server, and Jenkins and later Bamboo and SonarQube were used for continuous integration and deployment.
| Kontraktor | 209 € / Denne |