{b}barath.dev
portfolio / barath-peter-gergo
/

// JAVA BACKEND DEVELOPER

Baráth Péter
Gergő.

Összetett rendszerek.
Átgondolt megoldások.

7 év tapasztalattal fejlesztek vállalati alkalmazásokat. Java és Spring alapokon építek új megoldásokat, és segítek továbbfejleszteni a meglévő rendszereket.

Szekszárd, Magyarország/Magyar · Angol
J Developer.javaJAVA
01public record Developer(
02 String name,
03 String focus,
04 int yearsOfExperience
05) {
06 public static Developer me() {
07 return new Developer(
08 "Baráth Péter Gergő",
09 "Java & Spring",
10 7
11 );
12 }
13}
07.év fejlesztői tapasztalat
Java & Springa szakmai fókuszom
Legacy → Modernfejlesztés és modernizáció

01 / EXPERIENCE.JAVA

A tapasztalat a kód mögött.

Pénzügy, légi közlekedés és közigazgatás.
Vállalati projektek az Open Minds Kft. munkatársaként.

2025.03 — 2026.09Global BlueBackend fejlesztés · Pénzügyi rendszerek

Ügyféloldali és belső üzleti folyamatokat támogató, összetett vállalati pénzügyi rendszer fejlesztése. Legacy, elosztott monolit és mikroszolgáltatás-alapú környezetben is dolgoztam, új komponensek építésével együtt.

  • Új funkciókat fejlesztettem, összetett hibákat vizsgáltam ki és javítottam. Nagyobb feladatoknál összefogtam a fejlesztők, tesztelők és társcsapatok közötti egyeztetést.
  • Részt vettem a technikai tervezésben, a tesztesetek kidolgozásában, valamint a manuális és automatizált tesztelésben.
  • Új mikroszolgáltatások Jenkins-környezeteit konfiguráltam belső eszközökkel; a napi fejlesztésben tudatosan használtam AI-eszközöket.
Java 11–25KotlinSpring BootRabbitMQSQL ServerSpockJUnitJenkinsLiquibase
2024.09 — 2025.03NAVBackend fejlesztés · Új mikroszolgáltatás

Egy új mikroszolgáltatás fejlesztésén dolgoztam a NAV rendszerében, szoros határidők és rendszeresen változó követelmények mellett.

  • Új funkciókat fejlesztettem, hibákat vizsgáltam ki és javítottam.
  • A változó igényekhez igazodva a hatékony, rugalmas fejlesztésre koncentráltam.
Java 17Spring BootLiquibaseGradleSQL Server
2021.09 — 2024.03LufthansaRendszermodernizáció · DevOps-feladatok

Egy belső személyzetkezelő webalkalmazás architekturális és technológiai megújításán dolgoztam, majd egy másik csapatban DevOps-feladatokat végeztem.

  • Részt vettem a monolit alkalmazás mikroszolgáltatás-alapú architektúrára alakításában.
  • Régi Spring-alkalmazásokat migráltunk Spring Bootra, frissítettük a függőségeket és modernizáltuk a komponenseket.
  • CI/CD-folyamatokat támogató Perl-szkripteket fejlesztettem és tartottam karban; GitHub Actions, Ansible és Keycloak feladatokon is dolgoztam.
Java 8Spring BootHibernateMavenActiveMQPerlGitHub ActionsAnsibleAzure
2019.09 — 2021.09EKRFrontend → Full-stack fejlesztés

Az Elektronikus Közbeszerzési Rendszeren kezdtem a pályámat: az első évben frontend-, később full-stack fejlesztőként dolgoztam.

  • Új funkciókat fejlesztettem, hibákat vizsgáltam ki és javítottam.
  • A felhasználói felülettől a backendig szereztem tapasztalatot egy vállalati webalkalmazás működésében.
Java 8HibernateSAP HybrisMySQLAngular 2TypeScriptHTMLCSS

02 / STACK.JSON

Eszközök, amikkel dolgozom.

Backend fókusz, a kapcsolódó rendszerek
és a fejlesztési folyamat ismeretével.

01Backend

Java · Spring · Spring Boot · Spring MVC
Hibernate / JPA · Maven · Gradle

02API-k és integráció

REST · SOAP · OpenFeign
RabbitMQ · ActiveMQ

03Adatbázisok és migráció

Oracle SQL · Microsoft SQL Server · MySQL · H2
Liquibase · Flyway

04Tesztelés és minőség

JUnit 5 · Mockito · Spock · Groovy
WireMock · MockMvc

05CI/CD és eszközök

Git · Jenkins · GitHub Actions · GitLab
Docker · Ansible · Azure · Linux

06Frontend és szkriptek

Angular 2 · HTML · CSS · TypeScript
Perl · Shell scripting

03 / ABOUT.MD

Ahogyan dolgozom.

Alaposan, együttműködve,
a teljes feladatot szem előtt tartva.

01 /

A feladatot végigviszem.

Gyorsan átlátom az összetett rendszerek összefüggéseit. Egy feladatnál a megértéstől a megvalósításon át az ellenőrzésig figyelek a részletekre.

02 /

Alaposság, jó arányérzékkel.

Fontos számomra a pontos munka és a hatékonyság egyensúlya. A tesztelést a fejlesztés részének tekintem, manuális és automatizált oldalon is.

03 /

Csapatban gondolkodom.

Önállóan is magabiztosan dolgozom, de szeretek csapatban megoldásokat találni. Szívesen egyeztetek fejlesztőkkel és tesztelőkkel, angol nyelven is.

↳Programtervező informatikus BSc
Pécsi Tudományegyetem · 2019

04 / CONTACT.YML

Kapcsolat.

Ha szeretnéd felvenni velem a kapcsolatot, írj e-mailt.

Baráth Péter Gergő / Java Backend DeveloperVissza az elejére ↑