
Architekt, Senior Fullstack-Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 82140 Olching
- auf Anfrage
- ru | de | en
- 27.05.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2024 – 12/2025
Tätigkeitsbeschreibung
Led the design and development of a commissioning service for municipal utilities in Munich, utilizing Angular for frontend development, Spring Boot for backend development and Azure for cloud infrastructure. The service streamlined the commissioning process, enabling efficient management and deployment of utility services.
Responsibilities
Fullstack Development
Analyzed project requirements and designed a robust architecture for the commissioning service. Developed the frontend using Angular, ensuring a responsive and intuitive user experience. Implemented backend services with Spring Boot and PostgreSQL, facilitating data management and integration. Established RESTful APIs for seamless communication between frontend and backend components, enhancing service performance and reliability.
DevOps Implementation
Established CI/CD pipelines in GitHub Actions, automating build and deployment processes for the commissioning service. Implemented Infrastructure as Code (IaC) practices with Terraform to enhance scalability and facilitate rapid deployment.
Angular, Microsoft Azure, Spring Framework
10/2022 – 5/2024
TätigkeitsbeschreibungSenior Java Entwickler / DevOps Ingeneur
Eingesetzte QualifikationenAmazon Web Services (AWS), Angular, DevOps, Docker, Git, Java (allg.), Kubernetes, Postgresql
1/2021 – 3/2022
TätigkeitsbeschreibungIT Konzept / technisches Design, Web Architekturen, Entwicklung, DevOps
Eingesetzte QualifikationenAngular, IBM DB2, Docker, J2EE, Java (allg.), Oracle Database, Postgresql
3/2017 – 12/2020
TätigkeitsbeschreibungSenior Entwickler/(teilweise Team Lead), Experte (IT, technisch), DevOps.
Eingesetzte QualifikationenAmazon Web Services (AWS), ApplicationServer, J2EE, Apache Kafka, Openshift, Oracle Database, Spring Framework
4/2015 – 3/2017
TätigkeitsbeschreibungSoftware-Engineering, Projektierung und Entwicklung (Java, Oracle, Tomcat)
Eingesetzte QualifikationenOracle-Anwendungen, Apache Tomcat, Java (allg.), Software engineering / -technik, Spring Framework
9/2014 – 4/2015
Tätigkeitsbeschreibung
Übernahme des aktuellen MBB- und Dienste-Softwarestandes in die NTT Enterprise Cloud. Deployments neuer Dienste für definierte Märkte und Marken.
Senior Entwickler/Programmierer, Konzeptionist (Technisches Konzept, IT Konzept), Rollout Manager
Java, Tomcat, Chef, Docker, Oracle, Jenkins
Oracle-Anwendungen, Apache Tomcat, Java (allg.), Cloud Computing, Rollout, Technische Konzeption, Management (allg.)
7/2013 – 9/2014
Tätigkeitsbeschreibung
Das System TSSB stellt die zentrale Verarbeitung alles TeleService Messages in der BMW AG sicher. Zusätzliche Anforderungen werden in vierteljährlichen Releases implementiert und produktiv gesetzt. Lieferant bewertet, konzipiert technisch und implementiert die Anforderungen und wirkt beratend aus IT-Sicht in Fachkonzepten mit.
TSSB ist als Web-Anwendung auf der Basis eines WebLogic-10-Servers realisiert. Die GUI-Teile basieren auf JSF.
Ich übernahm die technische Verantwortung für einen Teil der zu entwickelnden Funktionen und arbeitete sich dazu weitgehend selbstständig in die erforderlichen Techniken ein, soweit ich sie noch nicht aus früheren Projekten kennte. Ich stimmte seine Arbeit mit dem Projektleiter und seinen Kollegen ab. Die von mir umgesetzten Erweiterungen dokumentierte ich aus technischer Sicht im IT-Konzept.
Für die von mir betreuten Themen stand ich bei Bedarf dem Kunden als technischer Ansprechpartner zur Verfügung und nahm in Abstimmung mit dem PL an Besprechungen teil. Bei Abwesenheit des Projektleiters vertrat ich ihn gegenüber dem Kunden.
Weniger erfahrenen Kollegen stand ich als Ansprechpartner bei technischen Fragen zur Verfügung.
Java, Weblogic, Oracle, Jenkins
Oracle-Anwendungen, Java (allg.), User Interface (UI), Weblogic (Oracle), Javaserver Faces, Rollout, Architektur (allg.), Technische Projektleitung / Teamleitung, Technische Konzeption
9/2007 – 6/2013
Tätigkeitsbeschreibung
Design und Entwicklung Applikations-Architekturen.
Kreieren Project Vision/SOW/User Dokumenten
Manage externe Mitarbeitern (Scrum: back log, sprints etc.)
Database Entwicklung und Administrierung
Installation und Unterstützung
Fehler Monitoring und Änderungsdienst
PHP, Javascript, HTML, CSS, Apache, Oracle, Joomla
Oracle-Anwendungen, Scrum, Projektleitung / Teamleitung (IT), Apache, Java (allg.), Joomla, Serviceorientierte Architektur, PHP, CSS (Cascading Style Sheet), JavaScript, HTML, Rollout, Design (allg.), Forschung & Entwicklung
3/2006 – 9/2007
Tätigkeitsbeschreibung
Design und Entwicklung Applikations-Architekturen.
Database Entwicklung und Administrierung
Installation und Unterstützung
Fehler Monitoring und Änderungsdienst
Automatics Testung
Java, Groovy, Hibernate, Spring, Tomcat, PostgreeSQL, OSGi,
Projektleitung / Teamleitung (IT), Test Management, Apache Tomcat, Spring Framework, Hibernate (Java), Java (allg.), Hibernate (Framework), Rollout
3/2005 – 3/2006
Tätigkeitsbeschreibung
Design und Entwicklung Applikations-Architekturen.
Manage externe Mitarbeitern
Database Entwicklung und Administrierung
Installation und Unterstützung
Fehler Monitoring und Änderungsdienst
Automatics Testung
Java, Hibernate, Spring, Tomcat, PostgreeSQL
Apache Tomcat, Spring Framework, Hibernate (Java), Java (allg.), Javaserver Pages, Architektur (allg.), Management (allg.), Design (allg.), Forschung & Entwicklung
7/2000 – 3/2005
Tätigkeitsbeschreibung
Design und Entwicklung Applikations-Architekturen.
Fehler Monitoring und Änderungsdienst
Automatics Testung
.NET, Java, Oracle, Informix
Oracle-Anwendungen, Informix, .Net, Java (allg.), Architektur (allg.), Design (allg.)
Zertifikate
Ausbildung
Minsk, Weißrussland
Minsk, Weißrussland
Über mich
Skills
Java (SE/EE), Spring (Spring Boot), Quarkus, Kotlin
Angular, Typescript, Javascript, React, HTML, CSS
Tomcat, Jetty, Payara, Weblogic, Apache, Keycloak
Oracle, Postgres, MySQL, Redis, PL/SQL, SQL
KAFKA, MQTT, JMS, REST, SOAP
AWS, Azure, OpenShift
Jenkins, GitHub, CI/CD, Docker, Kubernetes, Helm, ArgoCD, Graphana, Kibana, Sonar, Protractor, Terraform, Teamscale
Agile, Scrum, Jira, Confluence
Berufliche Erfahrung
Zusammenarbeit mit Kunden, um deren Geschäftsanforderungen zu verstehen und maßgeschneiderte IT-Lösungen bereitzustellen.
Entwicklung und wartung Java/Kotlin/Spring/Quarkus/Angular/React-Anwendungen für optimale Leistung und Skalierbarkeit.
Erfolgreiche Integration von Microservices-Architekturen in Projekte, wobei die Fähigkeiten von Quarkus für eine optimale Ressourcennutzung genutzt wurden.
Implementierung von sicheren und effizienten Datenbankdesigns, Verbesserung der Datenverwaltungsprozesse.
Code-Reviews durch und betreute jüngere Entwickler.
Entwicklung kritischer Module in Java zur erfolgreichen Durchführung von Projekten bei.
Konzeption und Implementierung von RESTful/KAFKA-APIs mit Java/Quarkus/Spring Boot zur Verbesserung der Gesamteffizienz des Systems.
Zusammenarbeit mit funktionsübergreifenden Teams zur Erfassung und Analyse von Anforderungen für neue Funktionen.
Leitung der Migration von Altsystemen auf eine moderne Cloud-Infrastruktur mit minimalen Ausfallzeiten.
Implementierung von Infrastructure as Code (IaC)-Prinzipien unter Verwendung von Terraform/Kubernetes und Ansible.
Einrichtung von CI/CD-Pipelines mit Jenkins/GitHub.
Implementierung umfassender Überwachungslösungen mit Prometheus und Grafana, Minimierung von Ausfallzeiten.
Förderung der Zusammenarbeit zwischen Entwicklungs- und Betriebsteams, um die Abstimmung der Ziele zu gewährleisten.
Durchführung von Leistungsbewertungen, Optimierung der Systemeffizienz und Verbesserung der Antwortzeiten.
Einrichtung und Integration von Authentifizierung und Autorisierung mit Keycloak, einschließlich der Konfiguration von Single Sign-On (SSO) und rollenbasierter Zugriffskontrolle für Anwendungen.
Persönliche Daten
- Russisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden