Ich bin Teil eines Squads, das bestehende Anwendungen wartet und um neue Funktionen erweitert.
Ich arbeite an der Entwicklung von Features mit, indem ich Code warte und erstelle, Code-Reviews durchführe und Pair-Programming-Sessions mache, um Wissen zu teilen und eine hohe Codequalität zu gewährleisten.
Enge Zusammenarbeit mit Business-Stakeholdern, um Anforderungen zu definieren, Lösungen zu validieren und die Lieferung neuer Produkte im Einklang mit den Geschäftsanforderungen sicherzustellen.
Effiziente und effektive Bearbeitung von Produktionsvorfällen, Durchführung von Ursachenanalysen und Umsetzung präventiver Maßnahmen.
Direkte Beteiligung an allen Phasen der Agile-Sprints – von Planung, Refinement, Entwicklung, Testing, Demos und Deployment bis hin zum Monitoring – nach dem Scrum/Spotify-Modell.
Begleitung von Upgrades und Migrationen bestehender Anwendungen, unter anderem von Java 8 zu Java 17 und von Spring Boot zu Quarkus, um moderne Architektur und bessere Performance sicherzustellen.
Analyse, Design und Implementierung neuer UI-Komponenten für verschiedene Initiativen mit AEM und Angular 18 sowie Entwicklung von REST-APIs und Microservices, die von anderen Teams genutzt werden.
Konzeption, Implementierung, Test und Verfeinerung von AEM-Komponenten von Grund auf, Erstellen von REST-Endpunkten und Backend-Microservices, um eine nahtlose Integration zwischen mehreren Teams zu gewährleisten.
Tech-Stack: Java 8, Java 11, Java 17, Spring Framework, Spring Boot, Spring Security, Quarkus, MySQL, Microservices-Architekturen, JUnit 4/5, Mockito, Adobe Experience Manager (AEM) mit Sling, Angular 18, Storybook, Jest, Cypress, ActiveMQ, TeamCity, Jenkins, Ansible, Docker, OpenShift, Dynatrace.
Mitwirkung an mehreren Finanzhandelsplattformen und E-Commerce-Anwendungen zur Steigerung von Performance, Wartbarkeit und bereichsübergreifender Zusammenarbeit.
Aktive Teilnahme an allen Phasen des Software-Lifecycle – Analyse, Design, Schätzung, Implementierung, Testing, Verfeinerung, POCs und Demos – mit Pair Programming und Mentoring von Junior-Entwicklern, um Best Practices in Design und Coding sicherzustellen.
Einsatz agiler Methoden, zeitnahe Unterstützung und Hotfixes bei Produktionsvorfällen sowie Einführung neuer Technologien wie Spring WebFlux und Spring Actuator ins Team.
Projekte:
TPICAP – Options2: Entwicklung einer Microservices-basierten Anwendung zum Handel mit Zinssätzen, Erstellung von REST-APIs und Backend-Services, die von mehreren Teams genutzt werden. Eingesetzte Technologien: Java 8, Spring, JUnit4/Mockito (TDD & BDD), MySQL, RabbitMQ/Solace, gRPC/ProtoBuf, Grafana, AppDynamics, TeamCity, Ansible.
Elsevier – Library Book Store: E-Commerce-Anwendung mit Java 8, Spring Boot, Spring Security, REST-API, JPA/Hibernate, MySQL, Angular 8, Angular Material und Protractor, Integration von Frontend- und Backend-Komponenten und Sicherstellung wartbarer und testbarer Code-Basis.
Tech-Stack: Java 8, Spring Framework, Spring Boot, Spring Security, JWT, Spring WebFlux, Spring Actuator, JUnit4/5, Mockito, MySQL, JPA/Hibernate, REST-API, Microservices, RabbitMQ/Solace, gRPC/ProtoBuf, Angular 8, Angular Material, Protractor, Grafana, AppDynamics, TeamCity, Ansible.
Federführend bei der Lösung technischer Herausforderungen für interne Kunden und Bereitstellung innovativer Softwarelösungen im Agile/Scrum-Umfeld.
Refactoring von Altsystemen und Verbesserung veralteter Codebasen zur Optimierung von Performance, Wartbarkeit und Usability.
Enge Zusammenarbeit mit QA-Ingenieuren, um Produktionsanforderungen zu verstehen und in robuste, zuverlässige Software umzusetzen.
Erstellung umfassender Dokumentationen und Berichte über Softwarezustand, Betrieb und Wartung für eine klare Kommunikation mit Stakeholdern.
Wichtige Projekte:
SIFCR – Rechnungsanwendung für Autoverkäufe in Rumänien, entwickelt mit Java 1.4, Struts1, JSP und Oracle-Datenbank.
MAVO – Mitarbeiter-Catering-Plattform, entwickelt mit Java 1.7, Java 1.8, Spring, Spring Boot, Spring Security, Jasper Reports und MySQL.
Auto2 – Mobile Anwendung für das Innenraum-Design des Dacia Duster, entwickelt für Android mit Java 1.7 und Firebase-Datenbankdiensten.
APC – Client-Server-Anwendung zur Verfolgung von Lagerbeständen durch Hersteller, implementiert mit C# WinForms und Microsoft SQL Server.
Eingesetzte Technologien: Java 1.4/1.7/1.8, JSP, Struts1, Spring, Spring Boot, Spring Security, MySQL, Oracle-Datenbank, C# WinForms, Microsoft SQL Server, Android, Firebase.
Ich bin Softwareentwickler mit Erfahrung in der Entwicklung mobiler und Web-Apps.
Ich interessiere mich für ganztägige Hackathons, DevFests, Spieleentwicklung, Mobile Apps, Unterhaltung und moderne Technologie.
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.
2025 © FRATCH.IO GmbH. All rights reserved.