10/11/2025 updated

PH
100 % available

Senior Java Developer - Banking Industry

Budapest, Hungary Msc. Computer Science
Budapest, Hungary Msc. Computer Science

Profile attachments

CV_Peter_Hadhazi_2025.pdf


- I have implemented SOAP based backend services for the transaction modules in the Cards system and refactored existing functionalities based on domain driven design
- As member of the customer team I have implemented Vaadin based UI modules and SOAP based backend services
* I was responsible for the full Vaadin theme migration of the Cview system.
* I have analysed several workflow engines to support maintenance of banking processes.
* I was working as a member of the Banking departments connect team which is responsible for the implementation and maintenance of Customer Document and Customer Agreement modules.
- As member of the connect team I have designed and implemented the cloud archive module.
* I have implemented SOAP based backend services
* Designed database
* Implemented junit tests/ soapUI tests
* Implemented migration to move documents from various databases to Cloud Archive.
- As member of Banking departments connect team:
* I have moved Customer Document, Customer Agreement and Cloud Archive web modules from Spring to Spring Boot
* Cooperated with devOps team to create deployment configurations to move web modules to AWS EC2 instance.
* Migrated existing Cloudformation templates to AWS CDK.
* Implemented Swagger Oauth2 Rest services for Open Banking project.
* Implemented Junit and Postman tests
In the GLORES project I was responsible for :
- Data migrations and database optimization tasks
- Implementation of a module to perform business processes in batch.
In the CARMA project I have been involved in following developments :
- Implementation of contract handling solution for the UK department
- Implemented client application to OCR (Optical Character Recognition) contracts
- Implemented back-end and front-end logic for US department
- Analysed system design for future system re-design and re-implementation
- Implemented Restful web service layer and business logic for ExtJS client development
- I was responsible for database upgrades and migrations
- Worked with integration of US contract handling system to the CARMA system.

Languages

GermanBasic knowledgeEnglishNative speaker

Project history

Software Developer

Crosskey Banking Solution Ltd.

Banking & Financial Services

50-250 team member

Crosskey Banking Solution Ltd.
Company (employer):

Dates (start-end): 08/2014 - 10/2020

Effective number of 75 months
months achieved:

Client (customer) : Folia, ELISA, Alandsbanken, S-Banken, Chili Bank

Project size: 50 man/months


Project description :

CARDS system -The CARDS system is used to manage credit card transactions.

Customer 360- Customer 360 project is the main module of the Cview system. It provides web based
functionalities to bank clerks to register/handle customers.

Sales Support- The Sales Support module is designed to help the work of bank clerks to maintain contact and
schedule meetings with customers and prospects.

ESL (Electronic Signing of Loans) - The electronic signing of loans functionality is required and used by the
Netbank and Cview front office applications to view and manage loans of the customers.

AML/KYC - AML/KYC functionality was required to comply with regulations regarding customer
identification in the Cview front office system.

Cloud Archive - The goal of the Cloud Archive project was to implement an Amazon Cloud based document
storing solution that will allow the customers of Crosskey to store the customer agreements and customer
documents securely in a scalable and cost effective way. The implementation has utilized AWS S3 buckets to
store data.

Chili - Chili Bank as a new customer of Crosskey required to set up and implement several banking systems
like the Netbank system and the Cview front office system and the services to the applications. Chili required
to set up all architecture in Amazon Cloud.

Open Banking - The Open Banking projects goal is to provide REST based functionalities to give access to
various banking data to the customers of the bank. To the authorization the OAuth2 standard has been applied.




Employee's Roles & Responsibilities in the project:




DIGIT TM - CV Form for Time and Means services

Roles: Software Developer

* I have implemented SOAP based backend services for the transaction modules in the Cards system
and refactored existing functionalities based on domain driven design

* As member of the customer team I have implemented Vaadin based UI modules and SOAP based
backend services

o I was responsible for the full Vaadin theme migration of the Cview system.

o I have analysed several workflow engines to support maintenance of banking processes.

o I was working as a member of the Banking departments connect team which is responsible
for the implementation and maintenance of Customer Document and Customer Agreement
modules.

* As member of the connect team I have designed and implemented the cloud archive module.

o I have implemented SOAP based backend services

o Designed database

o Implemented junit tests/ soapUI tests

o Implemented migration to move documents from various databases to Cloud Archive.

* As member of Banking departments connect team:

o I have moved Customer Document, Customer Agreement and Cloud Archive web modules
from Spring to Spring Boot

o Cooperated with devOps team to create deployment configurations to move web modules to
AWS EC2 instance.

o Migrated existing Cloudformation templates to AWS CDK.

o Implemented Swagger Oauth2 Rest services for Open Banking project.

o Implemented Junit and Postman tests




Technologies and methodologies used by the employee in the project:

Java, Oracle, Glassfish, JBoss, Spring, MyBatis, Ivy, JAXB, JMS, SOAP, WSDL, XSD, Vaadin, Activiti, AWS
S3, MS SQL, Gradle, Swagger, Spring Boot, H2, AWS CDK, SQL, Eclipse, GIT, Jenkins, Nexus, REST, JIRA,
Confluence, Ant, Findbugs, PMD, Macker, Checkstyle, Flyaway, SVN, SoapUI, Postman, jUnit, Selenium




DIGIT TM - CV Form for Time and Means services

Software Developer

P92 IT Solutions Kft.

Media & Publishing

50-250 team member

P92 IT Solutions Kft.
Company (employer):

Dates (start-end): 08/2009 - 07/2014

Effective number of 60 months
months achieved:

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in