Software Engineer with expertise in Java/Kotlin/Spring Boot/Microservice development.
Aktualisiert am 22.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
AWS
Angular
English
Verhandlungssicher
Polish
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre
2021-06 - heute

Development of PSD2 implementation product

Senior Software Engineer
Senior Software Engineer
  • Development of PSD2 implementation product (services realising Open Api functionality - allow 3rd party providers to access bank data on behalf of the user in a secure manner)
  • Strong focus on test first approach - starting from defining e2e tests (with Postman collections) together with the product owner to clarify precise requirements on the API level, define module tests, follow the whole implementation with TDD to ensure good code structure and quality
  • Working on the integrations with the bank backends (contract testing)
  • Development of API Management solution
  • Maintain OpenShift infrastructure, bitbucket pipelines
  • Monitor services and perform error analysis for the support tea
Java 11 Spring Boot Liquibase Docker Openshift ArgoCD Angular Kong Helm Datadog Grafana Helm Charts
NDGIT GMBH
Remote
2 Jahre 1 Monat
2019-07 - 2021-07

Implement core services providing payments processing

Senior Software Engineer
Senior Software Engineer
  • Implement core services providing payments processing
  • Performing business analysis and transforming it into technical requirements (design architecture, describe possible solutions)
  • Collaborative with multiple teams - contract testing between services
  • Refactoring monolithic application and extending its functionality (test first - black box testing for functionality to be extracted, restructure code into separate modules, provide modules tests, extract database slice, if needed extract to the separate microservice)
  • Working on the integration service with 3rd party providers (implement background tests to validate communication protocol, contract testing, behavioral testing with Cucumbe)
  • Monitor services and perform on-call shifts
  • Manage required infrastructure
Kotlin Java 8 Spring Boot Cucumber Grafana Prometheus Terraform Kubernetes Graylog Vault AWS
PAYWORKS/VISA
Remote/Pozna?
2 Jahre 3 Monate
2017-05 - 2019-07

Design and implement REST API together with backend services

Senior Software Engineer
Senior Software Engineer
  • Working on the solution for FinTech startup (Open API, PSD2)
  • Design and implement REST API together with backend services in a microservice architecture
  • Working with all phases of product creation, from business analysis, and programming to infrastructure and maintenance
  • Assure code quality with unit tests (for business code units, integration tests for repositories and services, contract testing between services)
  • Implement e2e testing with postman collection
Java 8 Spring Boot Kong Gateway Docker Liquibase Kubernetes MySQL
ONWELO
Remote/Pozna?
4 Monate
2017-02 - 2017-05

Implementation of Java backend for sales management product

Java Software Engineer
Java Software Engineer
Java 8 Spring Flyway Angular Docker
APOLLOGIC
Pozna?
2 Jahre 1 Monat
2015-02 - 2017-02

Split outdated monolithic applications into separate modules

Software Engineer
Software Engineer
  • Developer in the energy management project. Responsible for forecasting and balancing services.
  • Split outdated monolithic applications into separate modules
Java 7 Java EE Wildfly Hibernate Oracle Docker
PSI
Remote/Pozna?
1 Jahr 5 Monate
2013-10 - 2015-02

Writing technical documentation

Software Engineer
Software Engineer
  • Participate in the development and testing of new features on the Smart TV platform
  • Writing technical documentation
C++ JavaScript FFmpeg GTest GMock
SAMSUNG ELECTRONICS R&D
Pozna?
4 Monate
2013-07 - 2013-10

Creating test scripts and helper tools

Intern (Working student)
Intern (Working student)
  • Internship as a C++/Embeded Software Engineer in a Set-Top boxes team
  • Creating test scripts and helper tools
C++ STL Boost OpenSSL CMake P4
SAMSUNG ELECTRONICS R&D
Pozna?
7 Monate
2012-07 - 2013-01

Developed car configurator project for Skoda Auto

Web developer (Working student)
Web developer (Working student)
  • Developed car configurator project for Skoda Auto (dealer-facing app)
  • Responsible for offer calculation/validation modules and service integration
PHP Zend Framework MSSQL
GMIND Software House
Pozna?
8 Monate
2011-06 - 2012-01

Develop, maintain and solve performance issues

Web developer (Working student)
Web developer (Working student)
  • Develop, maintain and solve performance issues on the websites and applications for clients from various industries
PHP Zend Framework MySQL
ADVOX STUDIO
Pozna?
5 Monate
2010-06 - 2010-10

Management and development of company network infrastructure and hosting

  • Intern within UE support project - ?Era Inzyniera?
  • Management and development of company network infrastructure and hosting
Linux Cisco OS
OFIX.PL
Pozna?

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 10 Monate
2013-01 - 2014-10

Information and Communication Technology (International)

Master of Science, Pozna? University of Technology
Master of Science
Pozna? University of Technology
6 Monate
2013-01 - 2013-06

Communication and Computer Networks

Exchange student, Tampere University of Technology
Exchange student
Tampere University of Technology
3 Jahre 4 Monate
2009-10 - 2013-01

Electronics and Telecommunications

Bachelor of Science, Pozna? University of Technology
Bachelor of Science
Pozna? University of Technology

Position

Position

Software-Entwicklung / Programmierung

Kompetenzen

Kompetenzen

Top-Skills

Java AWS Angular

Produkte / Standards / Erfahrungen / Methoden

Software Engineer with expertise in Java development
Motivated, creative, strongly involved, always proactive and eager to learn
Interested in Microservices & Distributed Systems

Branchen

Branchen

Finance

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre
2021-06 - heute

Development of PSD2 implementation product

Senior Software Engineer
Senior Software Engineer
  • Development of PSD2 implementation product (services realising Open Api functionality - allow 3rd party providers to access bank data on behalf of the user in a secure manner)
  • Strong focus on test first approach - starting from defining e2e tests (with Postman collections) together with the product owner to clarify precise requirements on the API level, define module tests, follow the whole implementation with TDD to ensure good code structure and quality
  • Working on the integrations with the bank backends (contract testing)
  • Development of API Management solution
  • Maintain OpenShift infrastructure, bitbucket pipelines
  • Monitor services and perform error analysis for the support tea
Java 11 Spring Boot Liquibase Docker Openshift ArgoCD Angular Kong Helm Datadog Grafana Helm Charts
NDGIT GMBH
Remote
2 Jahre 1 Monat
2019-07 - 2021-07

Implement core services providing payments processing

Senior Software Engineer
Senior Software Engineer
  • Implement core services providing payments processing
  • Performing business analysis and transforming it into technical requirements (design architecture, describe possible solutions)
  • Collaborative with multiple teams - contract testing between services
  • Refactoring monolithic application and extending its functionality (test first - black box testing for functionality to be extracted, restructure code into separate modules, provide modules tests, extract database slice, if needed extract to the separate microservice)
  • Working on the integration service with 3rd party providers (implement background tests to validate communication protocol, contract testing, behavioral testing with Cucumbe)
  • Monitor services and perform on-call shifts
  • Manage required infrastructure
Kotlin Java 8 Spring Boot Cucumber Grafana Prometheus Terraform Kubernetes Graylog Vault AWS
PAYWORKS/VISA
Remote/Pozna?
2 Jahre 3 Monate
2017-05 - 2019-07

Design and implement REST API together with backend services

Senior Software Engineer
Senior Software Engineer
  • Working on the solution for FinTech startup (Open API, PSD2)
  • Design and implement REST API together with backend services in a microservice architecture
  • Working with all phases of product creation, from business analysis, and programming to infrastructure and maintenance
  • Assure code quality with unit tests (for business code units, integration tests for repositories and services, contract testing between services)
  • Implement e2e testing with postman collection
Java 8 Spring Boot Kong Gateway Docker Liquibase Kubernetes MySQL
ONWELO
Remote/Pozna?
4 Monate
2017-02 - 2017-05

Implementation of Java backend for sales management product

Java Software Engineer
Java Software Engineer
Java 8 Spring Flyway Angular Docker
APOLLOGIC
Pozna?
2 Jahre 1 Monat
2015-02 - 2017-02

Split outdated monolithic applications into separate modules

Software Engineer
Software Engineer
  • Developer in the energy management project. Responsible for forecasting and balancing services.
  • Split outdated monolithic applications into separate modules
Java 7 Java EE Wildfly Hibernate Oracle Docker
PSI
Remote/Pozna?
1 Jahr 5 Monate
2013-10 - 2015-02

Writing technical documentation

Software Engineer
Software Engineer
  • Participate in the development and testing of new features on the Smart TV platform
  • Writing technical documentation
C++ JavaScript FFmpeg GTest GMock
SAMSUNG ELECTRONICS R&D
Pozna?
4 Monate
2013-07 - 2013-10

Creating test scripts and helper tools

Intern (Working student)
Intern (Working student)
  • Internship as a C++/Embeded Software Engineer in a Set-Top boxes team
  • Creating test scripts and helper tools
C++ STL Boost OpenSSL CMake P4
SAMSUNG ELECTRONICS R&D
Pozna?
7 Monate
2012-07 - 2013-01

Developed car configurator project for Skoda Auto

Web developer (Working student)
Web developer (Working student)
  • Developed car configurator project for Skoda Auto (dealer-facing app)
  • Responsible for offer calculation/validation modules and service integration
PHP Zend Framework MSSQL
GMIND Software House
Pozna?
8 Monate
2011-06 - 2012-01

Develop, maintain and solve performance issues

Web developer (Working student)
Web developer (Working student)
  • Develop, maintain and solve performance issues on the websites and applications for clients from various industries
PHP Zend Framework MySQL
ADVOX STUDIO
Pozna?
5 Monate
2010-06 - 2010-10

Management and development of company network infrastructure and hosting

  • Intern within UE support project - ?Era Inzyniera?
  • Management and development of company network infrastructure and hosting
Linux Cisco OS
OFIX.PL
Pozna?

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 10 Monate
2013-01 - 2014-10

Information and Communication Technology (International)

Master of Science, Pozna? University of Technology
Master of Science
Pozna? University of Technology
6 Monate
2013-01 - 2013-06

Communication and Computer Networks

Exchange student, Tampere University of Technology
Exchange student
Tampere University of Technology
3 Jahre 4 Monate
2009-10 - 2013-01

Electronics and Telecommunications

Bachelor of Science, Pozna? University of Technology
Bachelor of Science
Pozna? University of Technology

Position

Position

Software-Entwicklung / Programmierung

Kompetenzen

Kompetenzen

Top-Skills

Java AWS Angular

Produkte / Standards / Erfahrungen / Methoden

Software Engineer with expertise in Java development
Motivated, creative, strongly involved, always proactive and eager to learn
Interested in Microservices & Distributed Systems

Branchen

Branchen

Finance

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.