25.09.2025 aktualisiert

**** ******** ****
40 % verfügbar

Full Stack Senior Java Entwickler

München, Deutschland
Deutschland
Dipl.-Informatiker. Technische Universität. Kirov
München, Deutschland
Deutschland
Dipl.-Informatiker. Technische Universität. Kirov

Profilanlagen

Certified Professional for Software Archtecture
Certified Scrum Master
Profil_Shchekotov_Mikhail_2024_DE.docx
Profil_Shchekotov_Mikhail_2024_EN.docx

Skills

Kompetenzschwerpunkte:
Software Engineering, Software-Architektur,
DevOps, Continuous Integration und Deployment,
IT-Prozesse, 
Backends mit Java (JEE/J2EE), Spring, Cloud,
Frontends mit Javascript,
XML, IntelliJ, Eclipse
Clouds:
AWS, Azure
Programmiersprachen:
Java, JavaScript, Groovy, Python, TypeScript, Kotlin
Software – Entwicklungswerkzeuge und Frameworks:
Java (JEE/J2EE), Java Reflection API, Spring, Swing, Java Servlets, JSP/JSF, EJB, JPA, RMI, Java Transaction API, XSLT, XML,
JavaScript, NodeJS, Angular, HTML, CSS, JSON, YML,
GIT, Apache Maven, Subversion, Docker, Ansible, Eclipse, IntelliJ IDEA, vscode
Datenbanken:
Oracle, SQL, PostgreSQL, MySQL, ArangoDB, Mongo
IT-Architektur:
Solution Design, Web Architekturen, IT-Systemarchitektur
Projektmanagement:
Teilprojektleitung / Teilprojektmanagement / Teamlead
(IT-) Prozess-Methoden:
Agile Methoden, Scrum, CI/CD, DevOps, Software Development Life Cycle, Performance Measurement, Prozessmodellierung mit BPMN, SADT, IDEF0, UML
Konzeption und Software Engineering:
Objektorientierung (OOA/OOD), Integrationspattern, Batch-Verarbeitung, Berechtigungskonzept/Rollenkonzept, Datenmapping (Schnittstellen), Systemintegration, Systemanalyse, Datenmodellierung / Klassenmodellierung (UML, ERM), Responsive Webdesign, Datenmigration (Datenbankmigration), Design Patterns, Scrum, IT Konzept / technisches Design, Schnittstellenentwicklung, UML, Systemauswahl/Softwareevaluierung
Testmethoden:
Funktionaler/fachlicher Test, Lasttest/Performancetest, Modultest, Integrationstest, Testautomatisierung

Sprachen

DeutschverhandlungssicherEnglischgutRussischMuttersprache

Projekthistorie

Application für RPCs Management

Führender Anbieter von wiederverwendbaren Verpackungen für frische Lebensmittel (RPCs)

Transport und Logistik

500-1000 Mitarbeiter

Rolle:
     Entwickler, DevOps, Backend-Experte
Projektbeschreibung:
- Weiterentwicklung eines Systems, welches den Kreislauf von Mehrweg-Verpackungsbehältern (RPCs) zwischen Retailgeschäften und deren Lieferanten implementiert und automatisiert. Das System bietet den Nutzern mehrere Webanwendungen und Mobile Clients an. Die Anwendungen sind auf Cloud-Architektur und Microservices aufgebaut.
- Entwicklung der einzelnen Microservices auf Basis von Spring-Boot;
- Entwicklung der Angular Frontend-Anwendung;
- Entwicklung der Integrationstests mit Cypress Framework;
- Migration des Systems von einem Cloud-Anbieter zum anderen;
- Support des Systembetriebs

Projekt "Fibergraph". Entwickler, DevOps, Teilprojektleiter

Vodafone GmbH

Telekommunikation

>10.000 Mitarbeiter

- Weiterentwicklung einer Webanwendung zum Zweck des Vereinens unterschiedlicher Glasfasernetzdaten aus verschiedenen Systemen in einer Graph-Datenbank

- Aufbau einer webbasierten Frontend-Anwendung (Angular) für die grafische Darstellung des Netzes in Form eines Graphen (Bahnnetz-ähnlich).

- Datenimport aus einer relationalen Datenbank nach ArangoDB

- Deployment On-Premises und AWS-Deployment

Projekt "MyCUE". Entwickler / Programmierer, Experte (IT, technisch)

Münchener Zeitungs-Verlag GmbH & Co. KG / Media

Medien und Verlage

50-250 Mitarbeiter

- Aufbau der Integration des neuen Redaktionssystems CUE in das interne Publizierungsverfahren auf „grüner Wiese“.

- Entwicklung einzelner Artefakten auf Basis von Microservice-Architektur und Docker. Für das Deployment innerhalb von Docker-Containers wurden Spring Boot Anwendungen basierend sowohl auf klassischen Servlet-Container- als auch auf dem Reactive-Stack entwickelt. Anwendung von gängigen Integrationspattern, sowie Request-Reply, Batch-Processing, Asynchrone Webservices und Server Sent Events. De- und Serialisierung von Nachrichten in Atom Syndication Format (ASF).

- Datenmigration mittels Apache NiFi

- Konfiguration von CI/CD Pipelines mittels GitLab

- Für kontinuierliche Feature-Auslieferung wurde Kanban benutzt


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden