freiberufler Java Fullstack Entwikler auf freelance.de

Java Fullstack Entwikler

offline
  • auf Anfrage
  • 20-560 Lublin
  • Weltweit
  • pl  |  de  |  en
  • 06.03.2023

Kurzvorstellung

Ich bin ein erfahrener Full-Stack-Entwickler, der das Abenteuer liebt. Ich könnte mich als Problemlöser beschreiben, der sich für neue Technologien und Lösungen begeistert. Bei der Arbeit ist mir die Qualität und Sauberkeit des Codes sehr wichtig und

Qualifikationen

  • Angular
  • Docker
  • Hibernate (Java)
  • Java (allg.)
  • Kafka
  • Kubernetes
  • mySQL
  • PostgreSQL
  • Spring
  • TypeScript

Projekt‐ & Berufserfahrung

Senior java developer (Festanstellung)
Picard, Bochum
10/2020 – 12/2022 (2 Jahre, 3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

10/2020 – 12/2022

Tätigkeitsbeschreibung

Project Picard Warehouse is an application used to maintain the flow of goods from the moment they arrive at the warehouse, through the moment they are ordered, to the moment they are shipped. Project Picard Marketplace is an application used to maintain items from internal inventory and those supplied by external suppliers. The compilation of article data is intended to be easily used by the sales department. Architecture • Advising on new solutions in close cooperation with professional client departments • Designing new features and solutions • Advising on the selection of tools Back-end development Java 17, Hibernate, Spring boot, Junit (TDD), RabbitMq, Postgress • Implementing REST services, business logic and data storage in a relational database • Writing code based on test driven development (TDD) using JUnit and Mockito (98% coverage) • Implementing integration tests using test-containers Web Front-end development Angular 13, NGRX, PrimeNg, Jasmine • Designing and creating front-end application • Creating communication using REST services • Writing jasmine tests

Eingesetzte Qualifikationen

Java (allg.)

Senior technical Consultant (Festanstellung)
AOK systems, Bonn
4/2020 – 9/2022 (2 Jahre, 6 Monate)
Versicherungen
Tätigkeitszeitraum

4/2020 – 9/2022

Tätigkeitsbeschreibung

The OCCONNECT project is a middleware application that collects data from the SAP system and delivers it via REST services. Consulting Management / Architecture • Advising on new solutions in close cooperation with professional client departments • Designing new features and solutions • Leading a team of Axxiome consultants Back-end development Java, Hibernate, Spring boot, Junit (TDD), Kafka, AWS, Kubernetes, Openshift • Implementation of Kafka producers and consumers • Designing and implementing SAP connectors • Creating document storage using AWS • Writing code based on test driven development (TDD) using JUnit and Mockito (95% coverage) • Implementation of integration tests using test-containers

Eingesetzte Qualifikationen

Java (allg.)

Manager of Development (Festanstellung)
Kanton Aargau, Aargau
2/2018 – 4/2019 (1 Jahr, 3 Monate)
Amt
Tätigkeitszeitraum

2/2018 – 4/2019

Tätigkeitsbeschreibung

Project E-Bau is an application designed to manage construction permitting processes. This solution simplifies and digitizes the entire process for both the requesting citizen and the Swiss municipality. Project Management / Architecture • Developing existing product and creating new features with a focus on customer needs • Team leadership and personnel management • Facilitate, track and execute activities required for successful project implementation • Estimating, allocating and tracking project budget, managing scope and changes • Modeling and creating workflow solutions based on SAP BMPN Back-end development Java • Java interfaces development • Creating soap services
Front-end development WebDynPro for Java Create front-end application. Project AqHr is used to to manage HR processes such as time tracking, business travel, etc. Back-end development Java, Spring Boot, MongoDB, Junit (TDD) • Implementing REST services, business logic and data storage in MongoDB • Writing code based on test driven development (TDD) using JUnit and Mockito (100% coverage) • Implementing integration tests using test-containers Front-end development Angular 6 • Designing and developing front-end application • Creating communication using REST services

Eingesetzte Qualifikationen

Java (allg.)

Technical Project Lead (Festanstellung)
MSG Life, Hamburg
9/2016 – 1/2018 (1 Jahr, 5 Monate)
Versicherungen
Tätigkeitszeitraum

9/2016 – 1/2018

Tätigkeitsbeschreibung

The Project Partner component is an application that manages the entire IT system of an insurance company. The component's functionality is focused on business partner management. Project Management • Developing existing product and creating new features with a focus on customer needs • Team leadership and staff management • Leading workshops and presentations • Facilitating, tracking and executing activities required for successful project implementation
• Estimating, allocating and tracking project budget, managing scope and changes • Collecting requirements and balancing priorities • Tracking timeline and milestone goals • Collaborating with management and the executive team Back-end development Java, Hibernate, Spring, JEE, Junit (TDD), SVN, Tomcat, Oracle, MySQL, Eclipse • Implementing REST services, business logic and data storage in a relational database • Developing Java interfaces and soap services • Writing code based on test driven development (TDD) using JUnit and Mockito (100% coverage for new code and 60% for legacy code) Front-end development JSF • Developing front-end application • Customizing form, views, styles and interface performance

Eingesetzte Qualifikationen

Java (allg.)

Java Developer
Roche, Lublin
10/2015 – 5/2016 (8 Monate)
Chemieindustrie
Tätigkeitszeitraum

10/2015 – 5/2016

Tätigkeitsbeschreibung

Common Identity Management is a platform supporting harmonized and streamlined processes for the management of internal, external and generic identities across the company. Back-end development Java, Hibernate, Spring, SailPoint IIQ, JEE, Junit (TDD), Git, Tomcat, Oracle • Implementation through testing of improvements, fixing defects and enhancing • Development of Java interfaces, web services and REST • Connecting to external applications such as AD, LDAP, Google, etc. • Managing the identification of life cycle activities • Writing code based on test driven development (TDD) using JUnit and Mockito Front-end development JavaScript, AngularJS, HTML, CSS, Gulp • Creating new forms and views
• Communicating with external web services • Maintaining the interface • Customizing form styles

Eingesetzte Qualifikationen

Java (allg.)

Java Developer (Festanstellung)
Valuephone, Berlin
8/2014 – 10/2015 (1 Jahr, 3 Monate)
Handel
Tätigkeitszeitraum

8/2014 – 10/2015

Tätigkeitsbeschreibung

The Supermarket Online Project is an application that provides one of the largest online grocery stores in Germany. Back-end development Java, JEE, Hibernate, Spring, Junit (TDD), TestNG, JBoss, PostgreSQL • Storing and displaying complex data such as statistics and analysis for more than one billion records • Analyzing data and performing compatibility and quality assurance testing • Designing and implementing data dependencies and structures • Distributing multi-threaded processing and clustering • Writing code based on test driven development (TDD) using JUnit and Mockito Front-end development JavaScript, AngularJS, Bootstrap, HTML, CSS, Grunt • Delivering a complete, well-designed front-end application • Providing high performance Responsive Design • Writing tested JavaScript, HTML and CSS • Implementing MVC-based forms • Refactoring, simplifying and optimizing code for more efficient function development. • Communicating with external web services

Eingesetzte Qualifikationen

Java (allg.)

Java Internship (Festanstellung)
All you need, Berlin
2/2014 – 8/2014 (7 Monate)
Handel
Tätigkeitszeitraum

2/2014 – 8/2014

Tätigkeitsbeschreibung

Automated tests Java, JUnit, Selenium, Selendroid
• Testing front-and back-end using self-written automated tests • Writing tests for whole payment process including third-party software • Support for manual QA process

Eingesetzte Qualifikationen

Java (allg.)

Ausbildung

Informatik
Bachelor
2013
Lublin

Über mich

-

Weitere Kenntnisse

Java - JavaScript - Typescript - HTML5 - CSS - Hibernate - Spring - Kafka - RabbitMq - AWS - Docker - Kubernetes - Angular - NodeJS - REST - SOAP - Development - processes - TDD - Pair - programming - Postgres - Maria - MongoDB - Oracle - MySQL - Git - SVN - Jenkins - Jira - Confluence - IntelliJ

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Polnisch (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
336
Alter
33
Berufserfahrung
10 Jahre und 2 Monate (seit 02/2014)
Projektleitung
4 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden