09.12.2024 aktualisiert


100 % verfügbar
Java Developer
Frankfurt, Deutschland
Weltweit
Engineering, University of Cambridge, UKSkills
Main Technical Skills
Non-Technical Skills
- Java, OO Design, Microservices, Spring Boot, JPA / Hibernate / SQL, REST
- HTML, JSP, JavaScript, Ajax, Dojo, MVC
- TDD, BDD, JUnit, Mockito, SonarQube, Gherkin, Cucumber, JMeter
- IntelliJ, Git, BitBucket, Maven, Jenkins, CI/CD, DevOps, Prometheus / Grafana
- Azure, AWS, Kubernetes, OpenShift, Docker, Vagrant
- MS SQL Server, Oracle, Apache Kafka
Non-Technical Skills
- Agile / Scrum, Jira, Confluence, HP Quality Center
- Project / team management (founder of offshore outsourcing company in Lithuania)
- Languages: English (native speaker), German, Italian, French, Norwegian, Lithuanian
Sprachen
DeutschgutEnglischMutterspracheItalienischgutNorwegischgut
Projekthistorie
Major IT transformation project at an international credit card payment solutions provider. This was a
long term project to migrate legacy applications to a cloud based microservice architecture. The
solution was implemented using Java and Spring Boot microservices running on Azure cloud. I was a
member of the “Mediation Layer” team, which was responsible for the development of highperformance
components for processing payment authorization requests, transaction clearing
requests and other business functions. This involved maintaining interfaces between various
applications (TSYS PRIME, SAP, CRM software) using Kafka messaging and REST APIs. I
participated in the full lifecycle from proof of concept through to going live. The regular activities
involved creation and refinement of user stories, design and development of solutions, DevOps and
monitoring of the live system. The project followed the Agile / Scrum process with 2-week sprints.
Technologies: Java 21, Spring Boot, REST, JPA / Hibernate, Kafka / Streams, Azure cloud,
Kubernetes, Docker, Maven, Git, Jenkins, SonarQube, JUnit, Cucumber, MS SQL Server
long term project to migrate legacy applications to a cloud based microservice architecture. The
solution was implemented using Java and Spring Boot microservices running on Azure cloud. I was a
member of the “Mediation Layer” team, which was responsible for the development of highperformance
components for processing payment authorization requests, transaction clearing
requests and other business functions. This involved maintaining interfaces between various
applications (TSYS PRIME, SAP, CRM software) using Kafka messaging and REST APIs. I
participated in the full lifecycle from proof of concept through to going live. The regular activities
involved creation and refinement of user stories, design and development of solutions, DevOps and
monitoring of the live system. The project followed the Agile / Scrum process with 2-week sprints.
Technologies: Java 21, Spring Boot, REST, JPA / Hibernate, Kafka / Streams, Azure cloud,
Kubernetes, Docker, Maven, Git, Jenkins, SonarQube, JUnit, Cucumber, MS SQL Server
Project to develop a new payment gateway service for the German Railways ticket booking systems. The
solution was implemented using Java and Spring Boot REST microservices deployed on AWS cloud and
supported various payment methods (credit card, PayPal, Sofort Bank transfer). This was a greenfield
project following the Scrum process and 2-week sprints. I participated in the initial design and
development phase and was also responsible for the supervision of junior developers.
Technologies: Java 8, Spring Boot, REST, Swagger, JPA / Hibernate, JUnit, Cucumber, Maven, Git,
Vagrant, Docker, Jenkins, AWS, OpenShift
solution was implemented using Java and Spring Boot REST microservices deployed on AWS cloud and
supported various payment methods (credit card, PayPal, Sofort Bank transfer). This was a greenfield
project following the Scrum process and 2-week sprints. I participated in the initial design and
development phase and was also responsible for the supervision of junior developers.
Technologies: Java 8, Spring Boot, REST, Swagger, JPA / Hibernate, JUnit, Cucumber, Maven, Git,
Vagrant, Docker, Jenkins, AWS, OpenShift
Project for the Norwegian Public Roads Administration (Statens Vegvesen) to develop a new web-based
vehicle registration application to replace legacy systems. Development was across the full stack
(front and back end) with strong emphasis on unit / integration testing. Used the Scrum process and
3-week sprints.
Technologies: Java 8, Spring, JUnit, JSP, HTML, Maven, Git, Oracle, Vagrant, Docker.
vehicle registration application to replace legacy systems. Development was across the full stack
(front and back end) with strong emphasis on unit / integration testing. Used the Scrum process and
3-week sprints.
Technologies: Java 8, Spring, JUnit, JSP, HTML, Maven, Git, Oracle, Vagrant, Docker.