Overview
Work History
Education
Skills
Timeline
Generic

Örs Törzsök

Sr. Java Developer
BUDAPEST

Overview

2026
2026
years of professional experience
1
1
Language

Work History

Sr. Java Engineer

Deutsche-Telekom HUngary
11.2024 - Current

MDS
mobilithek.de

microservices
SpringBoot
Kafka
Elastic datastore
k8s, AKS

Sr. Java Engineer

OTP Bank
2023 - 2024



project:
’Middleware’ is a central pivot application that connects to
many other core banking systems and data-stores
and exposes complex services.
The application consists of dozens of modules,
each of them responsible of calling other
core banking services and aggregating data in order to
provide compound services to the frontend and other application clients.

Responsibilities:
re-factoring modules, transforming monolith application into microservices

platform / technology:
Java 17
JPA, JEE/EJB, WebServices/SOAP, JMS
SpringBoot, SpringData
k8s, Azure cloud - AKS
Oracle DB

tools:
Git, GitLab - CICD, Maven, Docker

Sr. Java Engineer

ORFK (The Headquarter Office of Hungarian Police)
2021 - 2023


project:
Re-design, re-implementation and functional extension
of Central Warrant System of ORFK,
integration to other Schengen and Interpol systems

responsibilities:
architectural design & implementation of backend - middleware & UI,
designing & implementing new functionality,
SQL query optimization & data normalization,
constructing well performing SQL queries by index design and other techniques,
extracting and migrating some part of business logic from PL-SQL
into the application (Spring Data / JPA)
re-implementation of f EJB and JMS messaging to SpringBoot
& Kafka, integration with other systems,
writing unit test

platform / technology:
Java11, JPA / Hibernate/ JDBC / Spring / SpringBoot / RESTful services
WebServices/SOAP, Kafka & JMS messaging – ActiveMQ,
JUnit – Unit testing
java-script / jQuery / Ajax / Angular 10-14
SQL / PL-SQL / Oracle 11
Tomcat 8/9 (Linux / Windows)

tools:
Git, Maven, Jira

Java Developer

T-Systems Hungary
2017 - 2019


project:
Smart Parking application

general description of the system/environment:
A google maps based application that displays parking places
and their status (free/occupied ) and other attributes to ease
the process of finding free parking places for user of the app.
The app receives the almost rea-time data
from deployed sensors in a specific area.
The user also can search places and navigate to locations via the app.

platform/technology:
Java8, JUnit
JavaScript, GWT, Google Maps JS API, Angular 5/6/7/8
MySQL
Java11, Spring Boot, RESTful services, Spring Data, JPA, Hibernate-ORM,
MySQL
UI / front-end: Angular 8/9/10, Google Map API

tools:
IntelliJ, Maven, Git, Docker

Sr. Java Engineer

T-Systems Hungary
2016 - 2017



project:
Questionnaire template/form engine & editor application for
the KSH (Központi Statisztikai Hivatal / Central Statistics Office of Hungary)

general description of the system/environment:
"Microcensus" - the existing application is a qeastionnaire engine and FE via
the population census forms can be filled in through the web.

responsibilities:
creating a template engine that facilitates the composition of qeastionnaire forms with arbitrary structures (made up of diverse, pre-defined components)

The engine & application is a "meta" editor, builder that facilitates the
composition, editing and management of questionnaire templates.

platform/technology:
Java7, GWT, JSON – FasterXML/Jackson

tools:
Eclipse, Git, Maven

Sr. Java Engineer

T-Systems
2015 - 2016


project and role / responsibility:
architectural re-design and re-implementation (& re-factoring)
of the core 'scheduling'/work-flow engine of a Communication Gateway application with high concurrency

general description of the system/environment:
An existing legacy application (called CGW - Communication Gateway) acts
as an intermediary system among other systems
(like SMS sending system that sends notification to clients, billing-systems)
and as an executor of task-sequences
wherein each task represents some message-exchange/communication
(via WebServices) with the other systems.

responsibilities:
re-factoring, re-designing the architecture of the engine
in order to enhance the throughput of the CGW system,
optimizing & creating adequate, well performing SQL queries and updates

The CGW receives a bunch of task-sequences
(typically n*10000 order of magnitude per day)
and parallelly executes them and during the process
the result of execution is persisted to DB.

platform/technology:
JSE7, java multi-threading/JPA/ORM/SQL
Tomcat/Weblogic 11g/Oracle 11g DB

Sr. Java Engineer

The Core Banking Group
2011 - 2014

project:
Test Intelligence application (R&D and product phase)
architectural design and development of the application
that assists to orchestrate execution of manual test-cycles
and coordinates the work of test-teams
executing functional testing of T24 systems

responsibilities:
design and implementation of the entire sytem at all layers
DB schema design
(DB/persistence-layer, middle-tier/business-logic, UI)

platform/technology:
JBoss-7.0 AS platform, MySQL
Hibernate/JPA 2, EJB3 (persistence, business-logic)
Eclipse SWT/RAP (UI)

Java Developer

IT Services Hungary (T-Systems)
2010 - 2011



project:
Bflexx (Business flexibility):
enterprise application handling T-Home and T-Mobile billing data

responsibilities:
bug fixing, creating new functionality, SQL query optimization

platform/technology:
JBoss4 AS, Hibernate as ORM/JPA engine, JSP as web-UI
Oracle DB

Java Developer

Evosoft Hungary Kft.
2005 - 2009

project:
Research&Development initiative
GMG building-automation system for Siemens
- an application that manages to configure/set up buildings
equipped with automated devices
and provides user interface to track life-cycle events
and actual state of the devices

responsibilities:
assisting to form technical concepts and system-design,
business logic and object model development,
DB schema design

technology/platform/tools:
JEE - EJB 3.0/JPA – Hibernate, JMS

JBoss 4.0.5.GA, ActiveMQ 4.1, PostgreSQL 8.1

project:
RailCom Manager Information System
for the New York City metro

responsibilities:
implementing BE & creating domain object model

technology/platform/tools:
JPA-Hibernate 3 / EJB3
JBoss 4, Oracle 9i DB

Java Developer

Lufthansa Systems Hungary
2002 - 2005

project:
Airport check-in system for Lufthansa AG

responsibilities:
developing new modules and FE functionality, bug-fixing

technology:
Java/ Java Swing, Java-based internal MVC framework, EJB

Java Developer

TCS TATA Consultancy Services
2001 - 08.2002

project:
system for GE Medical Systems that coordinates
and schedules the work of engineers who take care of
the maintenance of medical devices at various sites

responsibilities:

implementing BE & FE

technology/platform/tools:
business logic and persistence - JEE - EJB 1.1 / presentation - JEE - JSP
WebSphere 4 AS, Oracle8i DB

Education

Master of Science - Electrical Engineering

Technical University of Budapest / BME
Budapest, BU
08.2001

Skills

    Java 17-21

    Java concurrency – multi threading

    JPA Hibernate

    SpringBoot

    Microservices, REST, Kafka

    AKS / k8s

    Docker

    SQL

    JUnit, TDD

    Git, GitLab

Timeline

Sr. Java Engineer

Deutsche-Telekom HUngary
11.2024 - Current

Sr. Java Engineer

OTP Bank
2023 - 2024

Sr. Java Engineer

ORFK (The Headquarter Office of Hungarian Police)
2021 - 2023

Java Developer

T-Systems Hungary
2017 - 2019

Sr. Java Engineer

T-Systems Hungary
2016 - 2017

Sr. Java Engineer

T-Systems
2015 - 2016

Sr. Java Engineer

The Core Banking Group
2011 - 2014

Java Developer

IT Services Hungary (T-Systems)
2010 - 2011

Java Developer

Evosoft Hungary Kft.
2005 - 2009

Java Developer

Lufthansa Systems Hungary
2002 - 2005

Java Developer

TCS TATA Consultancy Services
2001 - 08.2002

Master of Science - Electrical Engineering

Technical University of Budapest / BME
Örs TörzsökSr. Java Developer