freiberufler Senior Java Fullstack Entwickler / Solution Architekt / Master of Computer Science auf freelance.de

Senior Java Fullstack Entwickler / Solution Architekt / Master of Computer Science

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 52066 Aachen
  • DACH-Region
  • ru  |  de  |  en
  • 05.11.2024

Kurzvorstellung

Mehrjährige Berufserfahrung in der Realisierung der komplexen, kundenspezifischen Softwarelösungen als Softwareentwickler und Architekt
Java EE, SOAP, REST, Microservices, Spring Boot, Spring Cloud, Maven, GIT, Jenkins, OpenShift, JavaScript, Angular

Qualifikationen

  • CI/CD: Git,Maven,Jenkins,Nexus,SonarCube,Crucible
  • DevOps (allg.)
  • Front und Back-End Entwicklung
  • J2EE11 J.
  • Java9, Java EE, CDI, EJB, JUnit Test, Mockito
  • JSF, Primefaces, JavaScript, Angular
  • Microservices Architecture
  • Red Hat OpenShift
  • Representational State Transfer (REST)
  • SOAP
  • Spring Boot, Spring Cloud

Projekt‐ & Berufserfahrung

Solution Architekt/IT Consultant/Senior Java Softwareentwickler
Schäfer Shop GmbH, Betzdorf
5/2023 – 8/2024 (1 Jahr, 4 Monate)
Großhandel
Tätigkeitszeitraum

5/2023 – 8/2024

Tätigkeitsbeschreibung

Solution Design/Lösungskonzeption, Architektur-Redesign und Refactoring der vertikalen Komponenten des Webshops

Eingesetzte Qualifikationen

Application Packaging, Software Architecture, Software Design, Softwareanforderungsanalyse, Softwareentwicklung (allg.), Solution Architektur

IT Berater
REWE digital, Köln
7/2022 – 4/2023 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2022 – 4/2023

Tätigkeitsbeschreibung

• Entwurf und Architektur von Software, APIs und Microservices im Bereich E-Commerce im MALP Team
• Back-End Entwicklung

Eingesetzte Qualifikationen

Softwareanforderungsanalyse, Software Architecture, Software Design, Software engineering / -technik, Softwareentwicklung (allg.)

Senior Software Ingenieur
OTTO GmbH & Co KG, Hamburg
2/2022 – 7/2022 (6 Monate)
Großhandel
Tätigkeitszeitraum

2/2022 – 7/2022

Tätigkeitsbeschreibung

• Entwurf und Entwicklung von AWS REST-APIs sowie Bereitstellung der zugehörigen Services.
• Back-End Entwicklung.

Eingesetzte Qualifikationen

Softwareanforderungsanalyse, Software Architecture, Software Design, Software engineering / -technik, Softwareentwicklung (allg.)

Senior Software/IT Consultant
NEOZO GmbH & Co. KG, Leverkusen
2/2021 – 2/2022 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

2/2021 – 2/2022

Tätigkeitsbeschreibung

• Entwurf und Architektur von Software, APIs und Microservices im Bereich E-Commerce
• Self Contained System Architecture, Big-Data, Online-Marketing
• Entwicklung sowohl im Back-End, als auch im Front-End

Eingesetzte Qualifikationen

Softwareanforderungsanalyse, Software Architecture, Software engineering / -technik, Softwareentwicklung (allg.)

Senior Softwareentwickler
Deutsche Post E-POST Solutions GmbH, Bonn
8/2020 – 2/2021 (7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

8/2020 – 2/2021

Tätigkeitsbeschreibung

Tätigkeitsbereich:
• Entwurf und Architektur von Software, APIs und Microservices
• Entwicklung sowohl im Front-End, als auch im Back-End
• Konzeption von großen oder komplexen Systemen im Bereich Document Outputmanagement.
• Ablösung von Legacy Systemen
• Entwicklung RESTful Web Services

Eingesetzte Qualifikationen

Software Architecture, Software engineering / -technik, Softwareentwicklung (allg.)

Senior Software Consultant
Generali Deutschland Informatik Services GmbH, Aachen
8/2019 – 4/2020 (9 Monate)
Versicherungen
Tätigkeitszeitraum

8/2019 – 4/2020

Tätigkeitsbeschreibung

• Unterstützung bei der Optimierung von Geschäftsprozessen zur Kostensenkung
• Frameworks, Services- und Prozessentwicklung
• Migration SOAP and REST Services from IBM WebSphere to Java Spring Boot
• Cloud-Deployment (OpenShift)
• Unit Testing mit JUnit and JMockit framework
• Build und Deploy-Verfahren mit Maven, Git, Jenkins, Openshift
• Bitbucket, Nexus, JFrog Artifactory, Agile Methodik
• RSA, Eclipse, JIRA, Wiki, entsprechende JAVA-Analyse- und Monitoringtools(Dynatrace)

Eingesetzte Qualifikationen

DevOps (allg.)

Senior IT Software Consultant
DekaBank Deutsche Girozentrale Luxembourg S.A., Luxemburg
1/2019 – 7/2019 (7 Monate)
Banken
Tätigkeitszeitraum

1/2019 – 7/2019

Tätigkeitsbeschreibung

• IT Management Consulting
• Software für Banken
• Software für Finanzdienstleister
• Digitale Vermögensverwaltung
• Portfolio Management Software
• RESTful Web-Service
• Test-Driven Development (TDD)

Eingesetzte Qualifikationen

Oracle Database, Enterprise Javabeans, Hibernate (Java), J2EE, Junit, Systemmigration, Java Message Service, Representational State Transfer (REST)

IT Consulting, Java / C++ Softwareentwickler, Architect
Aixigo GmbH, Aachen
7/2018 – 12/2018 (6 Monate)
Software für Banken und Finanzdienstleister
Tätigkeitszeitraum

7/2018 – 12/2018

Tätigkeitsbeschreibung

• Softwareentwicklung für Banken
• Softwareentwicklung für Finanzdienstleister
• Digitale Vermögensverwaltung
• Portfolio Management Software

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Senior Software Ingenieur
Amprion GmbH, Köln
1/2018 – 6/2018 (6 Monate)
Energiewirtschaft
Tätigkeitszeitraum

1/2018 – 6/2018

Tätigkeitsbeschreibung

• Entwicklung von Software in 3 Schicht-Architekturen
• Integration von Software mit interner und externer Datenkommunikation

Eingesetzte Qualifikationen

Oracle Database, Red Hat Enterprise Linux (RHEL), Wildfly, Apache Maven, Enterprise Javabeans, Hibernate (Java), J2EE, Javaserver Pages

Software Ingenieur (Festanstellung)
Inform GmbH, Aachen
1/2008 – 11/2017 (9 Jahre, 11 Monate)
Operations Research
Tätigkeitszeitraum

1/2008 – 11/2017

Tätigkeitsbeschreibung

Softwareentwicklung zur optimierten Planung von Geschäftsprozessen, Logistikprozessen für Terminals, Binnenterminals und hafennahes Hubs.

Zu meinen Aufgaben gehören:
• Entwicklung von Zugbeladeplanung und Support(Erweiterung) von verschiedenen Optimierungsmodulen.
• Analyse von Kunden Anforderungen und Prozessen,
Umsetzung in der Mathematische und Softwaremodelle
• Entwicklung und Implementierung von Algorithmen und Heuristiken, oder Anpassung schon bestehende Lösungen, um Betriebskosten, Zeit und Ressourcen zu reduzieren.
• Datenstrukturierung, technische Konzeption
• Kommunikation zwischen Servern und Clients
(Transformation der Datenstruktur und Übergabe zwischen Modulen)
• Entwicklung und Implementierung von Testcases
• Support und Erweiterung von verschiedenen Optimierungsmodulen

Eingesetzte Qualifikationen

, Bash Shell, C++, Emacs, J2EE, Perl, SSH (Secure Shell)

Embedded Software Engineering (Festanstellung)
Wilke Technology GmbH, Aachen
3/2005 – 12/2007 (2 Jahre, 10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2005 – 12/2007

Tätigkeitsbeschreibung

1) Embedded Firmware Entwicklung für Steuergeräte in C und C++
2) Entwicklung umfangreiches, voll automatisch ablaufendes Testsystem
3) Entwicklung im Automotive-Umfeld eine kundenspezifische Software zur Steuerung eines Bremsenprüfstands von der Planungsphase bis zur endgültigen Inbetriebnahme vom TÜV
4) Frontend Entwicklung
5) Backend Entwicklung
6) Firmware Entwicklung

Eingesetzte Qualifikationen

Mysql, C#, C++, Java (allg.), Perl, Microsoft Visual Studio

Zertifikate

Microsoft Certified Professional (MCP)
2005
SUN Certified Programmer (SCJP)
2004
Brainbench certified in Java
2004
Brainbench certified in JavaScript
2002
Brainbench certified in C
2001

Ausbildung

Computer Science
Master of Computer Science
2002
Russland, Kirgisistan, Bishkek
Computer Science
Bachelor of Science in Computer Science
2000
Russland, Kirgisistan, Bishkek

Über mich

• Erfahrung in der Realisierung der komplexen, kundenspezifischen Softwarelösungen als Softwareentwickler und in einigen Projekten als Solution-Architekt.

• 10 Jahre als Software-Ingenieur im Bereich des Operations Research und Logistik.

• 3 Jahre als Software-Ingenieur im Embedded Systems Bereich.

• Erfahrung im Banking-Umfeld, Versicherungen, FinTech, E-Commerce.

• Erfahrung im gesamten Software Development Lifecycle (SDLC).

• Erstellung von Proof-of-Concepts (POC) und Konzepten.

• Durchführung von Performance-Optimierungen und Reverse Engineering.

• DevOps sowohl für On-Premise- als auch für Cloud-Infrastrukturen.

• Erfahrung in moderne Technologien, Programmiersprachen und Frameworks wie z.B.: Java EE, Java 8-12, TypeScript, JavaScript, Angular, REST Microservices Architektur, SOAP, Spring Boot, Spring Cloud, Shell und Batch Scripts, PHP, Perl, SQL, C/C++, STL, Boost C++ Libraries, XML, HTML 5, CI/CD Pipeline, Kubernetes, Open Shift, Docker, Docker Compose, Git, SVN

• Entwicklung nach Clean Code und SOLID Prinzipien.

• Bachelorstudium der Informatik- und Rechentechnik an der Internationalen Universität in Kirgisistan (Abschluss mit sehr gut)

• Masterstudium der Informatik- und Rechentechnik an der Internationalen Universität in Kirgisistan (Abschluss mit sehr gut)

Weitere Kenntnisse

Java, Java EE, CDI, EJB, REST, Microservices, Docker, Scrum, JUnit Tests, Mockito, Weld-JUnit5, Maven, Hibernate, Spring 5, Spring Boot 2, JavaScript, JSON, YAML, C, C++, Perl, Regular expressions, Shell Scripts, XML, HTML, BOOST C++ Libraries, STL, Eclipse, IntelliJ IDEA, GIT, CVS, Oracle, MySQL, Doxygen, Jira, Wiki, Emacs, Vim, GDB, GCC, Make, Valgrind's Tool Suite: Memcheck, Callgrind

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Gut)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
1673
Alter
52
Berufserfahrung
19 Jahre (seit 12/2005)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden