
Software Developer (Java / Web)
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- Nordrhein-Westfalen
- auf Anfrage
- de | ru | en
- 27.04.2025
Kurzvorstellung
Stack: Java, Spring, JavaScript, HTML, CSS NodeJS, Angular, Bootstrap,
Hibernate, Kafka ,WebStorm, Eclipse, Git, Postman Databases: SQL, NoSQL (MongoDB)
Auszug Referenzen (2)
"Die Arbeitsweise von Herrn [...] war stets von sehr großer Systematik, Genauigkeit und Effizienz gekennzeichnet."
3/2017 – 3/2019
Tätigkeitsbeschreibung
Event Hall
The universal embedded platform for creating events, generating hall's preview with seats selection, purchasing tickets and controlling option for event-holders. Stack: Spring MVC, Spring Data, Spring Security, RESTful service, MongoDB
Rent service.
The service allows people to share their items or rent them.
Stack: Spring MVC, Hibernate, MySQL, Web RESTful service
Mongodb, Mysql, Hibernate (Java), Spring Framework, Representational State Transfer (REST)
"Her [...] ist ein hochqualifizierter Mitarbeiter. Es gelang ihm sehr schnell, die Strukturen vom E-Health zu verstehen und umzusetzen."
1/2013 – 1/2016
Tätigkeitsbeschreibung
Innovative health portal for patients with high blood pressure. Training platform with video and multimedia data. Calendar for control of blood pressure. Online database of doctors and consultants in the area
Stack: HTML5, CSS3, JavaScript, JQuery, Angular2
Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Jquery
Qualifikationen
Projekt‐ & Berufserfahrung
4/2024 – 4/2025
Tätigkeitsbeschreibung
• Inhouse DAC Project (Dispatch Accounting)
Anwendung für die Planung und Abrechnung der firmeninternen Logistik
Aufgabengebiet:
• Konzeption und Entwicklung einer Inhouse-Anwendung mit Fokus auf die Auswahl und Integration von Open-Source-Technologien sowie die strategische Definition der Softwarearchitektur.
• Tätigkeit in agilen Entwicklungsteams (SCRUM/KANBAN) zur Sicherstellung effizienter Projektumsetzungen.
• Entwicklung komplexer Features und Produkte unter Einsatz moderner Technologien des JVM-Ökosystems (z. B. Spring), einschließlich der Implementierung und Optimierung von REST-Services basierend auf projektspezifischen Anforderungen.
• Analyse, Ableitung und Dokumentation technischer Konzepte aus fachlichen Anforderungen sowie Verantwortung für deren Umsetzung in hochwertige, getestete Lösungen.
• Übernahme von Verantwortung für Versionierung, Software-Release-Management und die kontinuierliche Verbesserung von Entwicklungsprozessen.
Schwerpunkte: Tech: Java, Spring Framework, Spring Boot, Spring Cloud Stream, Kafka, SQL
Java-Entwickler
11/2022 – 4/2023
Tätigkeitsbeschreibung
[Projektbeschreibung]
Über das Verfahren ELStAM werden Lohnsteuer-Abzugs-Merkmale
(z.B. Kinderfreibeträge) verwaltet. Die zugehörigen System
empfangen und Verarbeiten Meldungen aus verschiedensten
Quellen und aggregieren bzw. berechnen daraus resultierende
Abzüge.
Im Rahmen des Projektes werden umgebende System des
ELStAM-Verfahrens erweitert oder aktualisiert.
[Rolle]
- Entwickler
- Scrum Team Member
[Aufgaben]
- Umsetzung bekannter fachlicher Anforderungen in
entsprechende Services und Module
- Unterstützung bei Lösungs- und Software-Architektur
- Überstützung bei Betriebsüberführung
- Unterstützung bei Tests
- Unterstützung Product Owner bei der Formulierung von
User Stories und Epcis
[Methoden] [Technologien]
- Java 11, Spring Boot, Spring Cloud
- JBoss Application Server (JBoss EAP)
- Oracle RDBMS, Oracle SQL Developer,
- RabbitMQ Messaging System
- Git SCM, Jenkins CI/CD Pipelines, Nexus Artifact
Repository, Apache Maven Build Management
- IBM Doors Requirements Management
- Atlassian Jira Issue Management
- Atlassian Confluence Knowledge Management
Java (allg.), Oracle Database, Spring Framework
7/2022 – 8/2022
Tätigkeitsbeschreibung
Projektbeschreibung]
Das myGS1-Portal dient dazu, Kunden der GS1 Germany einen
umfangreichen Self-Service zu bieten.
Derzeit sind viele der betroffenen Prozesse, zum Beispiel die Meldung
des Jahresumsatzes, noch nicht digital für Kunden verfügbar. Diese
Prozesse werden sukzessive in Services implementiert und Kunden
als Dienst bereitgestellt.
[Rolle]
- Fullstack Entwickler
[Aufgaben]
- Entwicklung von REST APIs sowie Frontend anhand
von Anforderungen des Prototyps
- Analyse von optionalen Lösungen und Technologien im
Kontext des Prototyps
- Einbindung von Authentifizierungsmechanismen gemäß
OAuth2- und OIDC-Standard sowie SSO
Node.Js, Cloud (allg.), Vue.Js
9/2020 – 2/2021
Tätigkeitsbeschreibung
[Projektbeschreibung]
Erstellen eines neuen Preismodul des Integration Pricing Service für
die SAP Subscription Billing Anwendung, eine Cloud Utility Industry
Solution
Enge Zusammenarbeit sowie Umsetzung von Anforderungen in
funktionsübergreifenden und multinationalen SCRUM Teams
(Produkt Owner, Analysten, Architekten etc.)
Erstellen von Features / Produkten mit modernen Tools des JVMÖkosystem
wie Spring und Implementierung von REST Services auf
Basis von Projektanforderungen.
Ableitung und Dokumentation von technischen Konzepten auf Basis
von fachlichen Anforderungen sowie deren Umsetzung in Code und
Qualitätssicherung durch Test. Versionierung und Software Release
Management
[Rolle]
- Backend Software Entwickler
[Aufgaben]
- Planung, Konzeption, Analyse, Adaption innovativer
Anwendungskonzepte sowie Implementierung sowie
Design und Entwicklung von Software Architekturen
- Verantwortung für den reibungslosen Betrieb von
Anwendungen auf Basis neuester Technologie sowie
Verwaltung und Wartung bestehender Systeme
inklusive Problem- und Incidentbehebung
Continuous Delivery – Aufbau von Continuous
Integration / Continuous Delivery pipelines
-
[
Apache Maven, Java (allg.), JavaScript, Junit, Apache Kafka, SAP Fiori, SAP HANA, SAP UI, Spring Framework, SQL, Typescript
3/2018 – 2/2020
Tätigkeitsbeschreibung
[Projektbeschreibung]
Budgetsoftware zum Verfolgen von Mieten, Kreditkarten,
Versicherungen und anderen laufenden Ausgaben und Zahlungen.
Das System optimiert das Budget. Verteiltes Verarbeitungssystem
mit Kafka Broker mit dem Interbank Network Payments System von
Drittanbietern auf dem Mainframe. Cloud in Microservice-
Architektur.
[Rolle]
- Fullstack Entwickler
[Aufgaben]
- Durchführung von Anforderungsanalysen sowie
Konzeption, Adaption innovativer Anwendungskonzepte
sowie Implementierung und Design und Entwicklung
von Software Architekturen
- Enge Zusammenarbeit sowie Umsetzung von
Anforderungen in funktionsübergreifenden und
multinationalen SCRUM Teams (Produkt Owner,
Analysten, Architekten etc.)
- Implementierung von REST Services und erstellen von
Features / Produkten mit modernen Tools im Frontsowie
Backend sowie auf Basis von
Projektanforderungen.
- Ableitung und Dokumentation von technischen
Konzepten auf Basis von fachlichen Anforderungen
sowie deren Umsetzung in Code und
Qualitätssicherung durch Test
- Software Release Management
Apache Maven, Docker, Git, Java (allg.), Jenkins, Apache Kafka, Mongodb, Spring Framework, SQL
3/2017 – 3/2019
Tätigkeitsbeschreibung
Event Hall
The universal embedded platform for creating events, generating hall's preview with seats selection, purchasing tickets and controlling option for event-holders. Stack: Spring MVC, Spring Data, Spring Security, RESTful service, MongoDB
Rent service.
The service allows people to share their items or rent them.
Stack: Spring MVC, Hibernate, MySQL, Web RESTful service
Mongodb, Mysql, Hibernate (Java), Spring Framework, Representational State Transfer (REST)
1/2013 – 1/2016
Tätigkeitsbeschreibung
Innovative health portal for patients with high blood pressure. Training platform with video and multimedia data. Calendar for control of blood pressure. Online database of doctors and consultants in the area
Stack: HTML5, CSS3, JavaScript, JQuery, Angular2
Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Jquery
Ausbildung
Köln
Über mich
M. S. ist Senior Software Entwickler und verfügt über mehr als 9 Jahre Projekterfahrung als Java Entwickler.
Seine Schwerpunkte liegen in der Realisierung von Java-Architekturen im Webapplikations- und Client/Server-Kontext, unter Anbindung relationaler Datenbanksysteme sowie nicht relationaler Datenbanksysteme und weiterer schnittstellenbasierten Drittsysteme, nach objektorientierter Methodik inklusive Cloudimplementierung.
Weitere Kenntnisse
Software Engineer
• Programming languages: Java, JavaScript, TypeScript
• Technologies & Frameworks: Spring Framework, Java Persistence API, Hibernate, Multithreading, Maven, OOP, ORM, JDBC, Apache Tomcat, JSON, JUnit, REST, AJAX, Angular, React, NodeJS, Bootstrap, CSS, jQuery, OAuth 2.0
• Cloud Computing Platforms: Microsoft Azure, AWS
• Environments: Eclipse, Dreamweaver, WebStorm, InteliJ IDEA
• Operating Systems: Windows, Linux
• Databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB)
Ich freue mich auf Ihre Anfrage
Persönliche Daten
- Deutsch (Muttersprache)
- Russisch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden