Späť na profesionálov

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
Author
Architect & Java Developer
6369366bf064f88111c49a5e
Kontraktor407  / Denne
ÚroveňSENIOR
Role
Architect Java Developer
Jazyky
English
Zručnosti
AndroidAngularApplication ServerArchitectAutomation TestingAzureBashBlockchainC ServersCMSCSSCertificationsCloudCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerElasticsearchFullstackGitGradleGroovyHTMLHibernateIDEJPAJSFJSPJUnitJavaJava EEJava ToolsJavaScriptJiraKotlinKubernetesLinuxMicrosoft serversMockitoMySQLOperation SystemsPHPPHP CMSPactProject Management ToolsProject ManagerPythonReactRestSASSSQLSearch ToolsShellSmart Contracts SoftwareSpecificationsSpringSpring SecuritySpring bootTest DevelopmentTesterThymeleafToolsUIUMLVueWordPressXHTMLXMLjQuerynginx
Lokality
PrahaRemote