Architect & Java Developer
Prehľad
Krátke zhrnutie
Java vývojár s viac ako 10 rokmi skúseností. V súčasnosti pracuje na vývoji webovej aplikácie na riadenie rizík, ktorá monitoruje a vyhodnocuje identifikované riziká. Začína ako BE vývojár v Jave a postupne sa dostal k fullstacku, kde pracoval aj s Angular (3 roky skúseností), Vue.js. Jeho zodpovednosťou je viesť refaktorovanie FE v Angulari. V BE používal Javu, Springboot, dokonca celý ekosystém Springboot, Hibernate a pod. Získal skúsenosti s architektúrou mikroslužieb, ako aj s architektúrou riadenou udalosťami a pracoval s Azure (2 roky skúseností), CI/CD, Kafka, Maven, Docker a Kubernetes. Používal aj relačné databázy, ako sú Oracle, Postgres, MySQL, SQL. V minulosti (viac ako 5 rokov) získal okrem prjoektov v jazyku Java aj skúsenosti s manuálnym a automatizovaným testovaním. Získal tiež skúsenosti ako tech lead (cca. rok), čo ho zaujalo a rád by na tejto pozícii pracoval aj v budúcnosti. Je zvyknutý pracovať v agilnom prostredí Scrum a Kanban. Plynule komunikuje v angličtine a dokáže čítať dokumentáciu, aplikácie FE, tikety alebo e-maily v nemčine. Komunikácia v nemčine však nie je na komunikatívnej úrovni.
Pracovné skúsenosti
Role: Owner, 06/2016 - Present
Domain Backorder
- Developed an application that communicates with an SK-NIC domain registry using five microservices. The application allows users to order backorder of expired domains and manage their domains through a web UI.
- Responsible for solution architecture design, programming, testing, DevOps, and security.
- Utilized technologies such as Kotlin, Java, Spring, JPA (Hibernate), Docker (Compose), Vue.js, MySQL, Kafka, and Nginx.
Erit Affiliate Publisher (WordPress plugin)
- Created a WordPress plugin to automate routine tasks on an affiliate marketing web magazine.
- Implemented the plugin using PHP, WordPress, and JavaScript.
Role: Senior Software Engineer, 10/2021 – Present
OneORM Risk Management
- Developed a web application for tracking and assessing identified risks.
- Involved in data model architecture design, programming, testing, integration, and the migration of a legacy platform.
- Utilized technologies such as Java, Spring, JPA (Hibernate), Angular, and Azure.
Role: Senior Software engineer, 01/2020 - 08/2021
SwiftIQ Data and Insights
- Worked on a retail analytics and Business Intelligence platform.
- Involved in frontend programming and testing.
- Utilized technologies such as Angular and Google Cloud Platform (GCP).
Fuel Rewards
- Contributed to a robust ecosystem of applications that provided a loyalty system at gas stations for end users.
- Involved in programming and testing.
- Utilized technologies such as Java, Vue.js, Spring, JPA (Hibernate), Docker, and Open-API.
Role: Senior Software engineer, 10/2018 - 08/2019
AT&T Global Network Services
- Worked on various smaller AT&T internal applications.
- Responsibilities included architectural design, programming, testing, and mentoring junior colleagues.
- Utilized technologies such as Kotlin, Java, Spring, JPA (Hibernate), Kubernetes, Jenkins, Docker, Vue.js, Thymeleaf, Elasticsearch, and Python.
Web-check
- Developed an application to assist network engineers in delivering orders effectively.
- Involved in architectural design, programming, testing, integration, and creating the frontend based on mock images.
- Utilized technologies such as Java, UML, Spring, Thymeleaf, JPA (Hibernate), HTML, JavaScript, SASS, SQL, jQuery, Tomcat, JUnit, JIRA, and IntelliJ IDEA.
Wishlist (Secret Santa)
- Internal AT&T application to collect desired presents from charity organizations. Employees of AT&T can then choose to buy a present. The application consists of an admin part, application manager part, and part for volunteers.
- Activities: Programming, Testing, Integration, creating frontend from mock images.
- Technologies: Java, Spring, Thymeleaf, JPA (Hibernate), HTML, Javascript, SASS, SQL,jQuery, JUni
| Kontraktor | 407 € / Denne |
| Úroveň | SENIOR |